Nextended.UI — API-Referenz
Die vollständige öffentliche Oberfläche von Nextended.UI, erzeugt aus der gebauten Assembly.
Generiert
Diese Seite wird von tools/ApiRef aus der kompilierten Assembly erzeugt — sie zeigt auch Member ohne XML-Kommentar und kann daher nicht vom Code abweichen. Nicht von Hand bearbeiten.
Nextended.UI
GradientColorOption
enum
GradientColorOption für GetColor
Werte
First
Die erste Farbe im GradientLast
Die letzte Farbe im GradientLeastBrightness
Die dunkelste Farbe im GradientMostBrightness
Die hellste Farbe im Gradientvalue__
ViewUtility
static class
Zusammenfassung mehrfach verwendeter Methoden für's GUI.
Extension Methods
GetWeightedBrightness(this Color color) : int
returns a value for the decision whether the text should be black or white depending on the human eye's sensitivity to the underlying colourInvert(this Color color) : Color
Inverts the specified color.
Methoden
FindResource(object key) : object
Finds the resource.GetDC(IntPtr hWnd) : IntPtrGetGradients(Color start, Color end, int steps) : IEnumerable<Color>
Gibt eine liste der gradients von start nach end zurückGetLeastBrightnessColor(Color[] colors) : Color
Gibt die dunkelste farbe zurückGetMostBrightnessColor(Color[] colors) : Color
Gibt die hellste farbe zurückGetOptimalForegroundColor(Color backgroundColor) : Color
Gibt die je nach hintergrundfarbe schwarz oder weiß zurückGetPixel(IntPtr hdc, int nXPos, int nYPos) : int
GetPixelPixelsToPoints(double pixels) : float
Konvertiert Punkte zu PixelnPointsToPixels(float points) : double
Konvertiert Punkte zu PixelnReleaseDC(IntPtr dc) : void
Eigenschaften
InDesignWPF : bool { get; }
Es wird in VS oder Blend Designer editiert
Nextended.UI.Classes
CustomClass
class
CustomClass
Konstruktoren
CustomClass()CustomClass(object obj)
Constructor of CustomClass which initializes the new PropertyDescriptorCollection.
Methoden
AddProperty(string propName, object propValue, string propDesc, string propCat, Type propType) : PropertyDescriptor
Adds the property.AddProperty(string propName, object propValue, string propDesc, string propCat, Type propType, bool isReadOnly, bool isExpandable) : PropertyDescriptor
Adds a property into the CustomClass.AddProperty<T>(string propName, object propValue, string propDesc, string propCat, Type propType) : PropertyDescriptor
Adds the property.GetAttributes() : AttributeCollectionGetClassName() : stringGetComponentName() : stringGetConverter() : TypeConverterGetDefaultEvent() : EventDescriptorGetDefaultProperty() : PropertyDescriptorGetEditor(Type editorBaseType) : objectGetEvents() : EventDescriptorCollectionGetEvents(Attribute[] attributes) : EventDescriptorCollectionGetProperties() : PropertyDescriptorCollectionGetProperties(Attribute[] attributes) : PropertyDescriptorCollectionGetPropertyOwner(PropertyDescriptor pd) : objectNotifyPropertyChanged(string propertyName) : void
Notifies the property changed.RemoveProperty(DynamicProperty prop) : voidRemoveProperty(string propName) : void
Adds the property.
Eigenschaften
Item : DynamicProperty { get; }Item : DynamicProperty { get; }MaxLength : int { get; set; }
MaxLength
Ereignisse
PropertyChanged : PropertyChangedEventHandler
Occurs when [property changed].
DynamicProperty
class
Keine Beschreibung.
Konstruktoren
DynamicProperty(string pName, object pValue, string pDesc, string pCat, Type pType, bool readOnly, bool expandable, bool isBrowsable, Attribute[] attrs)
Eigenschaften
Category : string { get; }ComponentType : Type { get; }Description : string { get; }IsBrowsable : bool { get; }IsExpandable : bool { get; }IsReadOnly : bool { get; }Name : string { get; }PropertyName : string { get; }PropertyType : Type { get; }
FileDescription
class
Small file description
Konstruktoren
FileDescription(string fileExtension)
Initializes a new instance of theFileDescriptionclass.
Methoden
GetDialogFilter() : string
Eigenschaften
ExtensionName : string { get; }
Gets or sets the name of the extension.Extensions : List<string> { get; set; }
Gets or sets the extensions.MimeType : string { get; }
MimeTypeName : string { get; }
Name
FileDescriptionHelper
static class
Keine Beschreibung.
Extension Methods
GetDialogFilter(this IEnumerable<FileDescription> fileDescriptions) : string
PropertyGridTypeEditor
class
PropertyGridTypeEditor
Konstruktoren
PropertyGridTypeEditor()
Nextended.UI.Helper
DebugHelper
static class
Debug ausgaben in winform
Methoden
DebugOut(object obj, string title = "", bool condition = true) : void
Zeigt den Inhalt eines Objektes anDebugOutIfDebug(object obj, string title = "") : void
Zeigt den Inhalt eines Objektes an (nur wenn Anwendung im Debugger Läuft (Debugger Attached oder #DEBUG))
Eigenschaften
IsDebug : bool { get; }
Ist Debug
DispatcherHelper
static class
DispatcherHelper
Extension Methods
EnsureAccess<T>(this T dependencyObject, Action<T> action) : void
FileHelper
class
Keine Beschreibung.
Konstruktoren
FileHelper()
Methoden
BrowseDirectory(string path, string description, bool canCreateFolder) : string
OrdnerauswahlBrowseFile(string path = "", string description = "", string defaultExt = "", string filter = "", bool useSaveDialog = false) : string
DateiauswahlBrowseFile(string[] allowedExtensions) : string
DateiauswahlBrowseFiles(string path = "", string description = "", string defaultExt = "", string filter = "") : IEnumerable<string>
DateiauswahlBrowseFiles(string[] allowedExtensions) : IEnumerable<string>
DateiauswahlGetFilterString(IEnumerable<string> extensions) : string
KeyGestureConvertHelper
static class
Statische Hilfklasse, um ein KeyGesture zu konvertieren
PropertyGridSearcher
static class
PropertyGridSearcher
ToolStripSpringTextBox
class
ToolStripSpringTextBox Diese Klasse überschreibt die GetPreferredSize-Methode, um die verfügbare Breite des übergeordneten ToolStrip-Steuerelements zu berechnen, nachdem die Gesamtbreite aller anderen Elemente subtrahiert wurde.
Konstruktoren
ToolStripSpringTextBox()
WindowsSecurityHelper
static class
WindowsSecurityHelper
Methoden
CoTaskMemFree(IntPtr ptr) : void
CoTaskMemFreeGetUserAccountImagePath() : stringGetUserAccountImagePath(string username) : string
Gibt den Pfad des Userimages zurückGetUserDomainName() : stringRestartElevated() : voidSendMessage(IntPtr hWnd, UInt32 msg, UInt32 wParam, UInt32 lParam) : UInt32
SendMessageShowCredentialDialog(string caption, string message) : NetworkCredential
GetCredentialsVistaAndUp
Eigenschaften
IsAdmin : bool { get; }
Checks if the process is elevatedIsVistaOrHigher : bool { get; }
Gibt an ob des System Vista oder höher istIsWin7OrHigher : bool { get; }
Gibt an ob des System Windows 7 oder höher ist
Nextended.UI.Input
InputBindingManager
class
Global input listener + binding matcher. Installs a low-level keyboard/mouse hook (via MouseKeyHook) and optionally polls a gamepad; matches registered StoredInputBindings (singles AND chords like Ctrl+X or LT+A) against the live held-input set and raises OnBindingPressed/OnBindingReleased. Also records new bindings (commit-on-release) for the key-changer controls.
Konstruktoren
InputBindingManager(bool enableGamepad = true)
Methoden
AttachGamepadReader(IGamepadReader reader) : void
Attach a custom gamepad reader (e.g. aDirectInputGamepadReaderfor a raw DualSense) instead of the default XInput reader. Disposes/replaces a previous reader.Dispose() : voidEnsureHookEvents() : voidGetHoldingTime(string bindingId) : TimeSpanIsHoldingBinding(StoredInputBinding binding) : boolIsHoldingBinding(string bindingId) : boolIsHoldingBindingFor(StoredInputBinding binding, TimeSpan? duration) : boolIsHoldingBindingFor(string bindingId, TimeSpan? duration) : boolRegisterBinding(string bindingId, StoredInputBinding bindingValue) : void
Register (or replace) a binding under an id and start listening.RemoveBinding(string bindingId) : void
Remove a registered binding by id.StartListeningForBinding(string bindingId) : void
Arm recording for the given id: the next inputs pressed together become the new binding (committed on first release, 1 input → single, ≥2 → chord), raised viaOnBindingSet.StopListening() : void
Eigenschaften
Bindings : IReadOnlyDictionary<string, StoredInputBinding> { get; }
All currently registered bindings by id.EnableGamepad : bool { get; set; }
When true (default), an XInput gamepad reader is created lazily on first use.GamepadReader : IGamepadReader { get; }
The gamepad reader currently feeding events (null until listening starts).Instance : InputBindingManager { get; }
Last created instance (the typical app has exactly one).
Ereignisse
OnBindingPressed : Action<string>OnBindingReleased : Action<string>OnBindingSet : Action<string, StoredInputBinding>OnKeyPressed : Action<StoredInputBinding>OnKeyReleased : Action<StoredInputBinding>
InputDeviceType
enum
Source device of a single input binding.
Werte
GamepadKeyboardMouseNonevalue__
InputSequenceMatcher
class
Matches an ORDERED sequence of bindings (each step may itself be a chord), e.g. Ctrl+X → X → J. Registers each distinct step with the given InputBindingManager and raises SequenceCompleted when the steps are pressed in order, each within StepTimeout of the previous one.
Konstruktoren
InputSequenceMatcher(InputBindingManager manager, IEnumerable<StoredInputBinding> sequence)
Methoden
Dispose() : void
Eigenschaften
Sequence : IReadOnlyList<StoredInputBinding> { get; }
The (valid) steps this matcher watches.StepTimeout : TimeSpan { get; set; }
Maximum gap between two steps before the sequence resets.
Ereignisse
SequenceCompleted : Action
KeyDisplayName
static class
Maps raw key names ("D1", "LMenu", "Oem5") to friendly display names ("1", "Left Alt", "Backslash (\)").
Methoden
For(string keyName) : string
Eigenschaften
Overrides : Dictionary<string, string> { get; }
StoredInputBinding
class
One stored input binding: EITHER a single input (Key + Device) OR a chord/combo (Components — every child must be held simultaneously). Children of a combo are always plain singles (never nested). Serializes as a plain POCO: Key, Device, MinTime, Components.
Konstruktoren
StoredInputBinding()StoredInputBinding(GamepadButton button)StoredInputBinding(GamepadEventArgs data)StoredInputBinding(GamepadSlider slider)
Methoden
Combo(IEnumerable<StoredInputBinding> parts) : StoredInputBindingEquals(StoredInputBinding other) : boolFlatten() : IEnumerable<StoredInputBinding>IsHolding() : boolIsHoldingFor(TimeSpan? timeSpan = null) : boolSetMinTime(double value) : StoredInputBindingWaitHoldingFor() : Task<bool>WithoutMinTime() : StoredInputBinding
Eigenschaften
Components : List<StoredInputBinding> { get; set; }
Component inputs of a CHORD/COMBO binding (e.g. Ctrl+Shift+X, LT+A).null= a plain single binding. When set, every child must be held simultaneously to match.Device : InputDeviceType { get; set; }DeviceName : string { get; }Empty : StoredInputBinding { get; }IsCombo : bool { get; }
True when this binding is a multi-input chord rather than a single input.IsValid : bool { get; }Key : string { get; set; }MinTime : double { get; set; }
Hold-to-trigger time in seconds (0 = fire immediately).
Nextended.UI.Input.Gamepad
DirectInputGamepadReader
class
Reads a NON-XInput pad — e.g. a PS5 DualSense connected raw over USB/Bluetooth, which XInput never sees — through SharpDX.DirectInput, and exposes it through the same contract as the XInput XInputGamepadReader: normalized string vocabulary ("A"/"RSX"/"LT"…) via ButtonEvent. The axis/button/POV mapping follows the common DualShock 4 / DualSense DirectInput layout.
Konstruktoren
DirectInputGamepadReader(Guid instanceGuid)
Methoden
Dispose() : voidEnumerateDevices() : List<ValueTuple<Guid, string>>FindFirstDevice() : Guid?IsPressed(string button) : bool
Eigenschaften
InstanceGuid : Guid { get; }
The DirectInput device this reader is bound to.IsConnected : bool { get; }LeftTriggerThreshold : float { get; set; }
Trigger value (0..1) above which LT counts as pressed.RightTriggerThreshold : float { get; set; }
Trigger value (0..1) above which RT counts as pressed.
Ereignisse
ButtonEvent : EventHandler<GamepadEventArgs>
GamepadAxis
enum
Keine Beschreibung.
Werte
LeftThumbXLeftThumbYRightThumbXRightThumbYvalue__
GamepadButton
enum
Keine Beschreibung.
Werte
ABBackDownLeftLeftShoulderLeftThumbRightRightShoulderRightThumbStartUpXYvalue__
GamepadEventArgs
class
One normalized gamepad input event. Button is the transport-neutral string vocabulary ("A", "LT", "RSX", …) shared by all readers.
Konstruktoren
GamepadEventArgs()GamepadEventArgs(GamepadAxis axis, float? value = null)GamepadEventArgs(GamepadButton button, bool? pressed = null)GamepadEventArgs(GamepadSlider slider, float? value = null)
Eigenschaften
Button : string { get; set; }Code : string { get; }GamepadAxis : GamepadAxis? { get; }GamepadButton : GamepadButton? { get; }GamepadSlider : GamepadSlider? { get; }IsPressed : bool? { get; set; }IsStickEvent : bool { get; set; }Value : float? { get; set; }
GamepadSlider
enum
Keine Beschreibung.
Werte
LeftTriggerRightTriggervalue__
IGamepadReader
interface
Transport-neutral gamepad reader: turns a physical pad's input into the normalized string vocabulary ("A"/"B"/…/"RSX"/"LT") via ButtonEvent. Implemented by the XInput reader (IXInputGamepadReader) and by a DirectInput/HID reader (e.g. for a raw PS5 DualSense), so consumers never need to know the transport.
Methoden
IsPressed(string button) : bool
Eigenschaften
IsConnected : bool { get; }
Ereignisse
ButtonEvent : EventHandler<GamepadEventArgs>
IXInputGamepadReader
interface
A reader backed by an XInput slot. Only this variant exposes the XInput Controller and slot switching.
XInputGamepadReader
class
XInput polling reader (10 ms loop). Edge-detects buttons/triggers/sticks against the previous state and raises ButtonEvent with the normalized string vocabulary.
Methoden
Dispose() : voidIsPressed(string button) : bool
Eigenschaften
IsConnected : bool { get; }LeftTriggerThreshold : float { get; set; }
Trigger value (0..1) above which LT counts as pressed.RightTriggerThreshold : float { get; set; }
Trigger value (0..1) above which RT counts as pressed.
Ereignisse
ButtonEvent : EventHandler<GamepadEventArgs>
Nextended.UI.ViewModels
ItemFilterModel
class
Model für Filter
Eigenschaften
Caption : string { get; set; }
CaptionDescription : string { get; set; }
Description
ItemFilterModel<T>
class
Model für ItemFilter eines bestimmten Item-Typs.
Eigenschaften
Expression : Func<T, bool> { get; set; }
Expression
Nextended.UI.WPF
KeyLocalizer
static class
KeyLocalizer
Methoden
TranslateGesture(string gesture) : string
Translates the gesture.TranslateKey(string key) : string
Übersetzen
Nextended.UI.WPF.Behaviors
CommandBehavior
static class
Das CommandBehavior kann benutzt werden um jedem Element die möglichkeit zu geben ein Command zu binden local:CommandBehavior.RoutedEventName="MouseLeftButtonUp" local:CommandBehavior.Command="{Binding Command}"
ItemSourceFilterBehavior
class
ItemSourceFilterBehavior ist ein behavoir um ein ItemsControl zu Filtern, und funtkiniert automatisch bei ItemsControl und ItemsPresentern für templates
Konstruktoren
ItemSourceFilterBehavior()
Eigenschaften
AdditionalItemFilters : ObservableCollection<ItemFilterModel<object>> { get; set; }
Zusätzliche Filter die dann ausgewählt werden könnenCurrentFilter : ItemFilterModel<object> { get; set; }
Aktueller filterHasAdditionalFilters : bool { get; set; }
Text der als Platzhalter benutzt wirdIsCaseSensitive : bool { get; set; }
Gibt an, ob der filter groß und klein schreibung beachtetIsFilterEnabled : bool { get; set; }
Gibt an ob der filter aktiv istPropertyNameToFilter : string { get; set; }
Eigenschaft, auf die der Filter greiftPropertyNamesToFilter : ObservableCollection<string> { get; set; }
Eigenschaft, auf die der Filter greiftSearchInAllProperties : bool { get; set; }
Gibt an ob in allen Properties gesucht werden sollWaterMarkText : string { get; set; }
Text der als Platzhalter benutzt wird
OptimalForegroundBehavoir
class
OptimalForegroundBehavoir passt den Foreground entsprechend zum Background an
Konstruktoren
OptimalForegroundBehavoir()
Nextended.UI.WPF.Controls
KeyBindChangedEventArgs
class
Keine Beschreibung.
Konstruktoren
KeyBindChangedEventArgs(StoredInputBinding oldValue, StoredInputBinding newValue)
Eigenschaften
NewValue : StoredInputBinding { get; }OldValue : StoredInputBinding { get; }
KeyBindChanger
class
A single key-bind editor: shows the current KeyBind (keyboard, mouse or gamepad — singles and chords like Ctrl+X or LT+A), records a new one on click (commit-on-release via the BindingManager), supports a per-binding min-hold-time and context-menu delete. Persistence is the consumer's job — listen to KeyBindChanged.
Konstruktoren
KeyBindChanger()
Methoden
Dispose() : voidInitializeComponent() : voidRecordNewBinding() : void
Eigenschaften
BindingManager : InputBindingManager { get; set; }CanEditMinTime : bool { get; set; }CanRemoveBinding : bool { get; set; }HasKeySet : bool { get; }HasTimeValue : bool { get; }InUpdateMode : bool { get; }InvalidText : string { get; set; }
Shown on the bind button while no binding is set.KeyBind : StoredInputBinding { get; set; }KeyConfigName : string { get; set; }
Registration id used with theBindingManager. Auto-generated when unset.ShowTimeEdit : bool { get; }Text : string { get; set; }
Optional title shown left of the bind button.WithBorder : bool { get; set; }
Ereignisse
BindingPressed : EventHandler
Raised when the registered binding is pressed globally (outside record mode).KeyBindChanged : EventHandler<KeyBindChangedEventArgs>KeyDeleted : EventHandlerPropertyChanged : PropertyChangedEventHandler
KeyBindSequenceBox
class
Editor for an ORDERED sequence of key binds (each slot may be a single input or a chord): a wrap-list of KeyBindChangers plus a trailing "+" placeholder to append, and an optional "record sequence" mode that captures presses in order (stamping the gap to the previous press into each binding's MinTime). Use with InputSequenceMatcher to react to the sequence at runtime.
Konstruktoren
KeyBindSequenceBox()
Methoden
InitializeComponent() : void
Eigenschaften
AllowDuplicates : bool { get; set; }
Sequences repeat steps by nature (X, X), so duplicates default to allowed.BindingManager : InputBindingManager { get; set; }CanRecordSequence : bool { get; set; }ErrorMessage : string { get; set; }HasError : bool { get; }Keys : ObservableCollection<StoredInputBinding> { get; set; }RecordButtonText : string { get; set; }StopRecordButtonText : string { get; set; }ValidKeys : IReadOnlyList<StoredInputBinding> { get; }
The current sequence WITHOUT the trailing placeholder slot.
Ereignisse
Changed : EventHandler<IReadOnlyList<StoredInputBinding>>PropertyChanged : PropertyChangedEventHandler
Nextended.UI.WPF.Controls.Wizard
WizardPageState
enum
Keine Beschreibung.
Werte
InProgressInValidNoneValidvalue__
Nextended.UI.WPF.Converters
BooleanToSelectionModeConverter
class
Konvertiert einen Boolean (AllowMultiSelect) zu dem SelectionMode für ListViews
Konstruktoren
BooleanToSelectionModeConverter()
Methoden
Convert(object value, Type targetType, object parameter, CultureInfo culture) : object
Konvertiert einen Boolean (AllowMultiSelect) zu dem SelectionMode für ListViewsConvertBack(object value, Type targetType, object parameter, CultureInfo culture) : object
Gibt zurück, ob der übergebene SelectionMode MultiSelect ist
BoolToBrushConverter
class
Konvertiert einen Bool zu einer farbe
Konstruktoren
BoolToBrushConverter()
BoolToColorConverter
class
Konvertiert einen Bool zu einer farbe
Konstruktoren
BoolToColorConverter()
BoolToOppositeConverter
class
BoolToOppositeConverter
Konstruktoren
BoolToOppositeConverter()
Methoden
Convert(object value, Type targetType, object parameter, CultureInfo culture) : object
Converts a value.ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) : object
Converts a value.
BoolToStringConverter
class
Keine Beschreibung.
Konstruktoren
BoolToStringConverter()
BoolToVisibilityConverter
class
g
Konstruktoren
BoolToVisibilityConverter()
Methoden
Convert(object value, Type targetType, object parameter, CultureInfo culture) : object
Converts a value.ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) : object
Converts a value.
BrushToColorConverter
class
Konvertiert einen Brush zu einer Farbe
Konstruktoren
BrushToColorConverter()
CenterConverter
class
Einfacher Konverter, der einfach den wetrt durch 2 teilt, um positionen zu zentrieren
Konstruktoren
CenterConverter()
Methoden
Convert(object value, Type targetType, object parameter, CultureInfo culture) : object
Converts a value.ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) : object
Converts a value.
CountToBooleanConverter
class
Count > 0 = true
Konstruktoren
CountToBooleanConverter()
Methoden
Convert(object value, Type targetType, object parameter, CultureInfo culture) : object
Gibt true zurück, wenn der value null istConvertBack(object value, Type targetType, object parameter, CultureInfo culture) : object
CountToVisibilityConverter
class
Count to visibility
Konstruktoren
CountToVisibilityConverter()
Methoden
Convert(object value, Type targetType, object parameter, CultureInfo culture) : object
Gibt true zurück, wenn der value null istConvertBack(object value, Type targetType, object parameter, CultureInfo culture) : object
DoubleTypeConverter
class
DoubleTypeConverter
Konstruktoren
DoubleTypeConverter()
Methoden
Convert(object value, Type targetType, object parameter, CultureInfo culture) : object
Converts a value.ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) : object
Converts a value.
DummyConverter
class
Keine Beschreibung.
Konstruktoren
DummyConverter()
Methoden
Convert(object value, Type targetType, object parameter, CultureInfo culture) : object
Converts a value.ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) : object
Converts a value.
EnumerableTakeConverter
class
Gibt von einer Enumeration die ersten x items zurück (x muss als int als ConvertParam kommen)
Konstruktoren
EnumerableTakeConverter()
Methoden
Convert(object value, Type targetType, object parameter, CultureInfo culture) : object
Converts a value.ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) : object
Converts a value.
EnumTypeConverter
class
EnumTypeConverter
Konstruktoren
EnumTypeConverter()
Methoden
Convert(object value, Type targetType, object parameter, CultureInfo culture) : object
Converts a value.ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) : object
Converts a value.
EqualToColorConverter
class
Keine Beschreibung.
Konstruktoren
EqualToColorConverter()
Methoden
Convert(object value, Type targetType, object parameter, CultureInfo culture) : object
Converts a value.ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) : object
Converts a value.
GenericValueConverter<TValue, TResult>
class
GenericValueConverter
Methoden
Convert(TValue value, Type targetType, object parameter, CultureInfo culture) : TResultConvert(object value, Type targetType, object parameter, CultureInfo culture) : object
Converts a value.ConvertBack(TResult value, Type targetType, object parameter, CultureInfo culture) : TValueConvertBack(object value, Type targetType, object parameter, CultureInfo culture) : object
Converts a value back.
HeightConverter
class
Höhen Konverter
Konstruktoren
HeightConverter()
Methoden
Convert(object value, Type targetType, object parameter, CultureInfo culture) : object
Converts a value.ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) : object
Converts a value.
ImageGrayscaleConverter
class
Konvertiert ein Bild zu einem Bild mit Graustufen (ohne Farbe)
Konstruktoren
ImageGrayscaleConverter()
Methoden
Convert(object value, Type targetType, object parameter, CultureInfo culture) : object
Converts a value.ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) : object
Converts a value.
ImageToImageSourceConverter
class
Class ImageToImageSourceConverter
Konstruktoren
ImageToImageSourceConverter()
InvertBooleanConverter
class
Invertiert einen boolschen Wert
Konstruktoren
InvertBooleanConverter()
Methoden
Convert(object value, Type targetType, object parameter, CultureInfo culture) : object
Converts a value. The data binding engine calls this method when it propagates a value from the binding source to the binding target.ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) : object
Converts a value. The data binding engine calls this method when it propagates a value from the binding target to the binding source.
IsNullConverter
class
Gibt true zurück, wenn der value null ist
Konstruktoren
IsNullConverter()
Methoden
Convert(object value, Type targetType, object parameter, CultureInfo culture) : object
Gibt true zurück, wenn der value null istConvertBack(object value, Type targetType, object parameter, CultureInfo culture) : object
ItemToCollectionConverter
class
Konvertiert ein Element in eine Auflistung
Konstruktoren
ItemToCollectionConverter()
Methoden
Convert(object value, Type targetType, object parameter, CultureInfo culture) : object
Converts a value.ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) : object
Converts a value.
KeyGestureToStringConverter
class
Convertiert einen KeyGesture zu einem String
Konstruktoren
KeyGestureToStringConverter()
Methoden
Convert(object value, Type targetType, object parameter, CultureInfo culture) : object
Convertiert einen KeyGesture zu einem StringConvertBack(object value, Type targetType, object parameter, CultureInfo culture) : object
string to gesure
KeyToStringConverter
class
KeyToStringConverter
Konstruktoren
KeyToStringConverter()
Methoden
Convert(object value, Type targetType, object parameter, CultureInfo culture) : object
ConvertConvertBack(object value, Type targetType, object parameter, CultureInfo culture) : object
ConvertBack
MethodToValueConverter
class
Konvertiert eine Methode eines Objektes zu einem Wert
Konstruktoren
MethodToValueConverter()
Methoden
Convert(object value, Type targetType, object parameter, CultureInfo culture) : object
Converts a value.ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) : object
Converts a value.
MultiBooleanConverter
class
Keine Beschreibung.
Konstruktoren
MultiBooleanConverter()
Methoden
Convert(object[] values, Type targetType, object parameter, CultureInfo culture) : object
Converts source values to a value for the binding target. The data binding engine calls this method when it propagates the values from source bindings to the binding target.ConvertBack(object value, Type[] targetTypes, object parameter, CultureInfo culture) : object[]
Converts a binding target value to the source binding values.
Eigenschaften
ReturnVisibility : bool { get; set; }
Wenn true, dann wird Visibility zurückgegeben
NullToVisibilityConverter
class
Null to visibility
Konstruktoren
NullToVisibilityConverter()
Methoden
Convert(object value, Type targetType, object parameter, CultureInfo culture) : object
Converts a value.ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) : object
Converts a value.
OptimalBrushConverter
class
Konvertiert ein Binding an einem Brush zu dem passenden lesbaren Brush Foreground="{Binding ElementName=grid, Path=Background, Converter={StaticResource OptimalBrushConverter}}"
Konstruktoren
OptimalBrushConverter()
OptimalColorConverter
class
Konvertiert ein Binding an einer Farbe zu der passenden lesbaren farbe
Konstruktoren
OptimalColorConverter()
ProgressStateToBrushConverter
class
ProgressState zu brush
Konstruktoren
ProgressStateToBrushConverter()
Methoden
Convert(object value, Type targetType, object parameter, CultureInfo culture) : object
Konvertiert einen ProgressState zu einem BrushConvertBack(object value, Type targetType, object parameter, CultureInfo culture) : object
Macht nix
ProgressStateToIsIndeterminateConverter
class
ProgressState zu boolean IsIndeterminate
Konstruktoren
ProgressStateToIsIndeterminateConverter()
Methoden
Convert(object value, Type targetType, object parameter, CultureInfo culture) : object
Konvertiert einen ProgressState zu einem booleanConvertBack(object value, Type targetType, object parameter, CultureInfo culture) : object
Macht nix
ProgressStateToVisibilityConverter
class
ProgressState zu Visibility
Konstruktoren
ProgressStateToVisibilityConverter()
Methoden
Convert(object value, Type targetType, object parameter, CultureInfo culture) : object
Konvertiert einen Progressstate zu einem SichtbarkeitsstatusConvertBack(object value, Type targetType, object parameter, CultureInfo culture) : object
Macht nix
RemoveAccessKeyConverter
class
RemoveAccessKeyConverter
Konstruktoren
RemoveAccessKeyConverter()
Methoden
Convert(object value, Type targetType, object parameter, CultureInfo culture) : object
Converts a value.ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) : object
Converts a value.
ReplaceWithParamConverter
class
Entfernt den angegebenen parameter aus dem string
Konstruktoren
ReplaceWithParamConverter()
Methoden
Convert(object value, Type targetType, object parameter, CultureInfo culture) : object
Converts a value.ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) : object
Converts a value.
StaticMethodToValueConverter
class
StaticMethodToValueConverter
Konstruktoren
StaticMethodToValueConverter()
Methoden
Convert(object value, Type targetType, object parameter, CultureInfo culture) : object
Konvertiert eine Statische Methode der übergebenen Klasse zu einem Wert, um extension methods für ein objekt zu binden Text="{Binding ConverterParameter=Namespace.MyStaticExtensions.GetVersion, Converter={StaticResource callMethodMethodConverter}}" />ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) : object
Converts a value.
StringPrefixConverter
class
StringSuffixConverter
Konstruktoren
StringPrefixConverter()
StringSuffixConverter
class
StringSuffixConverter
Konstruktoren
StringSuffixConverter()
StringToBooleanConverter
class
StringToVisibilityConverter
Konstruktoren
StringToBooleanConverter()
StringToKeyConverter
class
StringToKeyConverter
Konstruktoren
StringToKeyConverter()
Methoden
Convert(object value, Type targetType, object parameter, CultureInfo culture) : object
Konvertiert ein String zu einem Key (für AccessKey)ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) : object
Converts a value.
StringToVisibilityConverter
class
StringToVisibilityConverter
Konstruktoren
StringToVisibilityConverter()
ThemeAlternationConverter
class
AlternationConverter der den Theme berücksichtigt
Konstruktoren
ThemeAlternationConverter()
Methoden
Convert(object value, Type targetType, object parameter, CultureInfo culture) : object
Konvertiert den AlternationIndex zu einem Brush
ToStringConverter
class
ToString
Konstruktoren
ToStringConverter()
Methoden
Convert(object value, Type targetType, object parameter, CultureInfo culture) : object
Converts a value.ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) : object
Converts a value.
TruncateStringConverter
class
TruncateStringConverter
Konstruktoren
TruncateStringConverter()
Methoden
Convert(object value, Type targetType, object parameter, CultureInfo culture) : object
ConvertConvertBack(object value, Type targetType, object parameter, CultureInfo culture) : object
Not implemented
TypeNameConverter
class
TypeName Converter
Konstruktoren
TypeNameConverter()
Methoden
Convert(object value, Type targetType, object parameter, CultureInfo culture) : object
Converts a value.ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) : object
Converts a value.
UIElementToImageConverter
class
Konvertiert ein UIElement/Control zu einem Bild
Konstruktoren
UIElementToImageConverter()
Methoden
ClearCache() : void
Eigenschaften
UseCache : bool { get; set; }
Gibt an, ob ein UIElement nur einmal als Bild erzeugt werden soll
VisibilityToBooleanConverter
class
VisibilityToBooleanConverter
Konstruktoren
VisibilityToBooleanConverter()
WidthConverter
class
WidthConverter
Konstruktoren
WidthConverter()
WizardPageStateToBooleanConverter
class
Konvertiert den Status einer Wizard Seite zu einem Bild
Konstruktoren
WizardPageStateToBooleanConverter()
WizardPageStateToImageConverter
class
Konvertiert den Status einer Wizard Seite zu einem Bild
Konstruktoren
WizardPageStateToImageConverter()
Nextended.UI.WPF.Extensions
AnimationExtensions
static class
Erweiterungen für Storyboards und animations
WindowHelper
static class
Helper für Glass
Methoden
IsAnyModalDialogOpen() : bool
Eigenschaften
IsGlassAvailable : bool { get; }
Gibt zurück ob Glass möglich
Felder
Contexthelp : intExContexthelp : intExtStyle : intMaximizebox : intMinimizebox : intStyle : intSyscommand : int
Ereignisse
IsGlassAvailableChanged : EventHandler<EventArgs>
Wird ausgelöst wenn sichIsGlassAvailableändert
Nextended.UI.WPF.MarkupExtensions
StaticImage
class
Static Image extension für wpf
Konstruktoren
StaticImage(string member)
Initializes a new instance of theStaticImageclass.
XamlGeneratedNamespace
GeneratedInternalTypeHelper
class
GeneratedInternalTypeHelper
Konstruktoren
GeneratedInternalTypeHelper()