Nextended.UI — API reference
The complete public surface of Nextended.UI, generated from the compiled assembly.
Generated
This page is generated by tools/ApiRef from the compiled assembly — it includes members with no XML comment and therefore cannot drift from the code. Do not edit by hand.
Nextended.UI
GradientColorOption
enum
GradientColorOption für GetColor
Values
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.
Methods
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
Properties
InDesignWPF : bool { get; }
Es wird in VS oder Blend Designer editiert
Nextended.UI.Classes
CustomClass
class
CustomClass
Constructors
CustomClass()CustomClass(object obj)
Constructor of CustomClass which initializes the new PropertyDescriptorCollection.
Methods
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.
Properties
Item : DynamicProperty { get; }Item : DynamicProperty { get; }MaxLength : int { get; set; }
MaxLength
Events
PropertyChanged : PropertyChangedEventHandler
Occurs when [property changed].
DynamicProperty
class
No description.
Constructors
DynamicProperty(string pName, object pValue, string pDesc, string pCat, Type pType, bool readOnly, bool expandable, bool isBrowsable, Attribute[] attrs)
Properties
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
Constructors
FileDescription(string fileExtension)
Initializes a new instance of theFileDescriptionclass.
Methods
GetDialogFilter() : string
Properties
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
No description.
Extension methods
GetDialogFilter(this IEnumerable<FileDescription> fileDescriptions) : string
PropertyGridTypeEditor
class
PropertyGridTypeEditor
Constructors
PropertyGridTypeEditor()
Nextended.UI.Helper
DebugHelper
static class
Debug ausgaben in winform
Methods
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))
Properties
IsDebug : bool { get; }
Ist Debug
DispatcherHelper
static class
DispatcherHelper
Extension methods
EnsureAccess<T>(this T dependencyObject, Action<T> action) : void
FileHelper
class
No description.
Constructors
FileHelper()
Methods
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.
Constructors
ToolStripSpringTextBox()
WindowsSecurityHelper
static class
WindowsSecurityHelper
Methods
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
Properties
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.
Constructors
InputBindingManager(bool enableGamepad = true)
Methods
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
Properties
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).
Events
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.
Values
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.
Constructors
InputSequenceMatcher(InputBindingManager manager, IEnumerable<StoredInputBinding> sequence)
Methods
Dispose() : void
Properties
Sequence : IReadOnlyList<StoredInputBinding> { get; }
The (valid) steps this matcher watches.StepTimeout : TimeSpan { get; set; }
Maximum gap between two steps before the sequence resets.
Events
SequenceCompleted : Action
KeyDisplayName
static class
Maps raw key names ("D1", "LMenu", "Oem5") to friendly display names ("1", "Left Alt", "Backslash (\)").
Methods
For(string keyName) : string
Properties
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.
Constructors
StoredInputBinding()StoredInputBinding(GamepadButton button)StoredInputBinding(GamepadEventArgs data)StoredInputBinding(GamepadSlider slider)
Methods
Combo(IEnumerable<StoredInputBinding> parts) : StoredInputBindingEquals(StoredInputBinding other) : boolFlatten() : IEnumerable<StoredInputBinding>IsHolding() : boolIsHoldingFor(TimeSpan? timeSpan = null) : boolSetMinTime(double value) : StoredInputBindingWaitHoldingFor() : Task<bool>WithoutMinTime() : StoredInputBinding
Properties
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.
Constructors
DirectInputGamepadReader(Guid instanceGuid)
Methods
Dispose() : voidEnumerateDevices() : List<ValueTuple<Guid, string>>FindFirstDevice() : Guid?IsPressed(string button) : bool
Properties
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.
Events
ButtonEvent : EventHandler<GamepadEventArgs>
GamepadAxis
enum
No description.
Values
LeftThumbXLeftThumbYRightThumbXRightThumbYvalue__
GamepadButton
enum
No description.
Values
ABBackDownLeftLeftShoulderLeftThumbRightRightShoulderRightThumbStartUpXYvalue__
GamepadEventArgs
class
One normalized gamepad input event. Button is the transport-neutral string vocabulary ("A", "LT", "RSX", …) shared by all readers.
Constructors
GamepadEventArgs()GamepadEventArgs(GamepadAxis axis, float? value = null)GamepadEventArgs(GamepadButton button, bool? pressed = null)GamepadEventArgs(GamepadSlider slider, float? value = null)
Properties
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
No description.
Values
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.
Methods
IsPressed(string button) : bool
Properties
IsConnected : bool { get; }
Events
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.
Methods
Dispose() : voidIsPressed(string button) : bool
Properties
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.
Events
ButtonEvent : EventHandler<GamepadEventArgs>
Nextended.UI.ViewModels
ItemFilterModel
class
Model für Filter
Properties
Caption : string { get; set; }
CaptionDescription : string { get; set; }
Description
ItemFilterModel<T>
class
Model für ItemFilter eines bestimmten Item-Typs.
Properties
Expression : Func<T, bool> { get; set; }
Expression
Nextended.UI.WPF
KeyLocalizer
static class
KeyLocalizer
Methods
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
Constructors
ItemSourceFilterBehavior()
Properties
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
Constructors
OptimalForegroundBehavoir()
Nextended.UI.WPF.Controls
KeyBindChangedEventArgs
class
No description.
Constructors
KeyBindChangedEventArgs(StoredInputBinding oldValue, StoredInputBinding newValue)
Properties
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.
Constructors
KeyBindChanger()
Methods
Dispose() : voidInitializeComponent() : voidRecordNewBinding() : void
Properties
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; }
Events
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.
Constructors
KeyBindSequenceBox()
Methods
InitializeComponent() : void
Properties
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.
Events
Changed : EventHandler<IReadOnlyList<StoredInputBinding>>PropertyChanged : PropertyChangedEventHandler
Nextended.UI.WPF.Controls.Wizard
WizardPageState
enum
No description.
Values
InProgressInValidNoneValidvalue__
Nextended.UI.WPF.Converters
BooleanToSelectionModeConverter
class
Konvertiert einen Boolean (AllowMultiSelect) zu dem SelectionMode für ListViews
Constructors
BooleanToSelectionModeConverter()
Methods
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
Constructors
BoolToBrushConverter()
BoolToColorConverter
class
Konvertiert einen Bool zu einer farbe
Constructors
BoolToColorConverter()
BoolToOppositeConverter
class
BoolToOppositeConverter
Constructors
BoolToOppositeConverter()
Methods
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
No description.
Constructors
BoolToStringConverter()
BoolToVisibilityConverter
class
g
Constructors
BoolToVisibilityConverter()
Methods
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
Constructors
BrushToColorConverter()
CenterConverter
class
Einfacher Konverter, der einfach den wetrt durch 2 teilt, um positionen zu zentrieren
Constructors
CenterConverter()
Methods
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
Constructors
CountToBooleanConverter()
Methods
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
Constructors
CountToVisibilityConverter()
Methods
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
Constructors
DoubleTypeConverter()
Methods
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
No description.
Constructors
DummyConverter()
Methods
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)
Constructors
EnumerableTakeConverter()
Methods
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
Constructors
EnumTypeConverter()
Methods
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
No description.
Constructors
EqualToColorConverter()
Methods
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
Methods
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
Constructors
HeightConverter()
Methods
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)
Constructors
ImageGrayscaleConverter()
Methods
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
Constructors
ImageToImageSourceConverter()
InvertBooleanConverter
class
Invertiert einen boolschen Wert
Constructors
InvertBooleanConverter()
Methods
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
Constructors
IsNullConverter()
Methods
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
Constructors
ItemToCollectionConverter()
Methods
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
Constructors
KeyGestureToStringConverter()
Methods
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
Constructors
KeyToStringConverter()
Methods
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
Constructors
MethodToValueConverter()
Methods
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
No description.
Constructors
MultiBooleanConverter()
Methods
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.
Properties
ReturnVisibility : bool { get; set; }
Wenn true, dann wird Visibility zurückgegeben
NullToVisibilityConverter
class
Null to visibility
Constructors
NullToVisibilityConverter()
Methods
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}}"
Constructors
OptimalBrushConverter()
OptimalColorConverter
class
Konvertiert ein Binding an einer Farbe zu der passenden lesbaren farbe
Constructors
OptimalColorConverter()
ProgressStateToBrushConverter
class
ProgressState zu brush
Constructors
ProgressStateToBrushConverter()
Methods
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
Constructors
ProgressStateToIsIndeterminateConverter()
Methods
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
Constructors
ProgressStateToVisibilityConverter()
Methods
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
Constructors
RemoveAccessKeyConverter()
Methods
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
Constructors
ReplaceWithParamConverter()
Methods
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
Constructors
StaticMethodToValueConverter()
Methods
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
Constructors
StringPrefixConverter()
StringSuffixConverter
class
StringSuffixConverter
Constructors
StringSuffixConverter()
StringToBooleanConverter
class
StringToVisibilityConverter
Constructors
StringToBooleanConverter()
StringToKeyConverter
class
StringToKeyConverter
Constructors
StringToKeyConverter()
Methods
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
Constructors
StringToVisibilityConverter()
ThemeAlternationConverter
class
AlternationConverter der den Theme berücksichtigt
Constructors
ThemeAlternationConverter()
Methods
Convert(object value, Type targetType, object parameter, CultureInfo culture) : object
Konvertiert den AlternationIndex zu einem Brush
ToStringConverter
class
ToString
Constructors
ToStringConverter()
Methods
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
Constructors
TruncateStringConverter()
Methods
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
Constructors
TypeNameConverter()
Methods
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
Constructors
UIElementToImageConverter()
Methods
ClearCache() : void
Properties
UseCache : bool { get; set; }
Gibt an, ob ein UIElement nur einmal als Bild erzeugt werden soll
VisibilityToBooleanConverter
class
VisibilityToBooleanConverter
Constructors
VisibilityToBooleanConverter()
WidthConverter
class
WidthConverter
Constructors
WidthConverter()
WizardPageStateToBooleanConverter
class
Konvertiert den Status einer Wizard Seite zu einem Bild
Constructors
WizardPageStateToBooleanConverter()
WizardPageStateToImageConverter
class
Konvertiert den Status einer Wizard Seite zu einem Bild
Constructors
WizardPageStateToImageConverter()
Nextended.UI.WPF.Extensions
AnimationExtensions
static class
Erweiterungen für Storyboards und animations
WindowHelper
static class
Helper für Glass
Methods
IsAnyModalDialogOpen() : bool
Properties
IsGlassAvailable : bool { get; }
Gibt zurück ob Glass möglich
Fields
Contexthelp : intExContexthelp : intExtStyle : intMaximizebox : intMinimizebox : intStyle : intSyscommand : int
Events
IsGlassAvailableChanged : EventHandler<EventArgs>
Wird ausgelöst wenn sichIsGlassAvailableändert
Nextended.UI.WPF.MarkupExtensions
StaticImage
class
Static Image extension für wpf
Constructors
StaticImage(string member)
Initializes a new instance of theStaticImageclass.
XamlGeneratedNamespace
GeneratedInternalTypeHelper
class
GeneratedInternalTypeHelper
Constructors
GeneratedInternalTypeHelper()