Namespace Ecng.Xaml
Classes
- BusyIndicator
- Displays a busy overlay on top of the content and toggles visual states based on the IsBusy flag. 
- ComboBoxEditEx
- The drop-down list to select single value. 
- ComboBoxEditExSettings
- Edit settings for ComboBoxEditEx. 
- DateTimeOffsetEdit
- DevExpress.Xpf.Editors.DateEdit for DateTimeOffset. 
- DateTimeOffsetEditStrategy
- DevExpress.Xpf.Editors.DateEditStrategy for DateTimeOffset. 
- DateTimeOffsetEditor
- DevExpress.Xpf.Editors.Settings.DateEditSettings for DateTimeOffset. 
- DeferredUIAction
- Executes an action on the UI thread no more frequently than a specified interval, with optional extra delay. 
- DelayActionHelper
- Provides a simple timer-based helper to invoke an action after a delay. 
- DelegateCommand<T>
- Delegate command capable of taking argument. - The argument type. 
- DevExpMessageBoxHandler
- Message box handler implementation for devexp. 
- EditableTextBlock
- A TextBlock that can be switched into an inline edit mode, rendering a TextBox adorner on top of itself. 
- EditableTextBlockAdorner
- Adorner class that overlays a TextBox over EditableTextBlock while it is in edit mode. 
- EditorExtensions
- Extension methods for DevExpress editors and related helpers used across WPF UI. 
- EncodingEditor
- DevExpress.Xpf.Editors.Settings.ComboBoxEditSettings for Encoding. 
- EndPointEditor
- Editor for EndPoint values. 
- EndPointListEditor
- Visual editor for entering and displaying a list of network endpoints. 
- FileBrowserEditor
- A file path picker editor for WPF allowing open/save dialogs and validation. 
- FileBrowserPicker
- Visual control used to select a file path with open/save dialogs and validation. 
- FolderBrowserEditor
- A folder path picker editor for WPF. 
- FolderBrowserPicker
- Visual editor for selecting a directory path. 
- FontFamilyNamesItemsSource
- FontFamily items source. 
- FontWeightEdit
- FontWeight editor. 
- FontWeightEditSettings
- FontWeight editor settings. 
- GuiDispatcher
- Dispatcher implementation that marshals actions to the WPF UI thread with batching and periodic execution support. 
- HighlightingTextBlock
- A specialized highlighting text block control. http://www.jeff.wilcox.name/2008/11/highlighting-autocompletebox/ 
- HyperlinkEx
- Extended version Hyperlink that opens link automatically. 
- IconUriBindingExtension
- Extension receives binding for icon (svg/png) and creates image source binding which will auto update when theme changed. 
- IpAddressEditor
- Editor for IPAddress values. 
- MessageBoxBuilder
- Message box builder. 
- MessageBoxBuilder.WpfMessageBoxHandler
- WPF implementation of IMessageBoxHandler. 
- NonTopmostPopup
- Displays a non-topmost popup window with optional no-activate behavior. 
- PropertyChangeNotifier
- Notifies when a specified dependency property changes on a target object. 
- SubsetComboBox
- The drop-down list to select a set of fields. 
- SubsetComboBoxSettings
- Edit settings for SubsetComboBox. 
- ThemedIconBinding
- Icon binding. 
- ThreadSafeObservableCollection<TItem>
- Thread-safe observable collection that marshals notifications to a specified dispatcher. 
- TimeSpanEditor
- TimeSpan editor. 
- TimeZoneEditor
- Combo box control to select a time zone. 
- UIObservableCollectionEx<TItem>
- ObservableCollectionEx optimized for UI views to reduce refresh cost on bulk updates. 
- ValidationHelper
- Provides attached properties to associate validation rules with DevExpress editors. 
- ValidationRulesCollection
- Helpers for validation rules and mapping DevExpress BaseEdit to settings. 
- XamlHelper
- Miscellaneous WPF helper and extension methods for UI threading, bindings, imaging, dialogs, and type conversions. 
Structs
- NonTopmostPopup.RECT
- Win32 RECT structure. 
Interfaces
- IMessageBoxHandler
- Abstraction for showing message boxes. Allows plugging custom implementations.