DevExpress.Xpf.Core Namespace
Contains common utility classes used by WPF controls and components from DevExpress.
Assembly: DevExpress.Xpf.Core.v24.1.dll
NuGet Package: DevExpress.Wpf.Core
Classes
Name | Description |
---|---|
Badge | The Badge control displays a text in a badge over a visual element. |
BaseSvgImageSourceExtension | Serves as the base class for vector image extensions. |
CancelRoutedEventArgs | Base class that provides event data for various routed events that relate to an action that can be cancelled . |
ClearAutomationEventsHelper static | Provides access to the object that includes members to work with the UI Automation. |
ColumnChooserControlBase | Serves as the base class for column choosers used with data-aware controls. |
CompleteRecordDragDropEventArgs | Provides data for the DataViewBase.CompleteRecordDragDrop event. |
ContentHost | An element used to specify where the content should be placed when implementing the DXTabControl.ContentHostTemplate data template. |
ContinueRecordDragEventArgs | Provides data for the DataViewBase.ContinueRecordDrag event. |
DataObjectBase | Represents the base for classes containing information about specific data-aware grid elements. |
DialogService | Provides methods to show a dialog window. |
DragDropHintData | Contains information about a drag-and-drop hint. |
DragEventArgsBase | Serves as the base for classes that provide data for the DataViewBase.DragRecordOver and DataViewBase.DropRecord events. |
DragRecordOverEventArgs | Provides data for the DataViewBase.DragRecordOver event. |
DropDownButton | Represents a dropdown button control. |
DropDownButtonBase | Serves as a base for classes that represent dropdown button controls (e.g. DropDownButton, SplitButton). |
DropMarkerData | Contains information about a drop marker. |
DropRecordEventArgs | Provides data for the DataViewBase.DropRecord event. |
DXDialog | A dialog that is visually consistent with other controls that use DevExpress visual themes. |
DXDialogWindow | A themed dialog window. |
DXExpander | Represents the DXExpander control. |
DXFrameworkContentElement | Represents the base class for all DevExpress controls inherited from the FrameworkContentElement class. |
DXImageExtension | Allows you to use .png/.svg images from the DevExpress.Images.v24.1 assembly as an ImageSource. |
DXImageHelper static | Provides methods that are used to obtain images from the DevExpress.Images assembly in code-behind. |
DXLocalizer<T> | Represents the base class for localizer classes used for DevExpress controls. |
DXMessageBox | A message box that can contain text, buttons, and symbols that inform and instruct the user. |
DXMessageBoxService | Allows you to display message boxes. |
DXSplashScreenService | Allows you to display splash screens. |
DXTabbedWindow | A window that supports integration with a DXTabControl. |
DXTabControl | Represents the DXTabControl. |
DXTabItem | Represents a single tab item. |
DXWindow | A window that supports DX themes. |
ExpandCollapseInfoEventArgs | Provides data for the DXExpander.GetExpandCollapseInfo event. |
FloatingContainer | A wrapper that allows displaying popup windows in XBAP mode. |
FontIconSourceExtension | Allows you to use font icons as ImageSource values. |
GiveRecordDragFeedbackEventArgs | Provides data for the DataViewBase.GiveRecordDragFeedback event. |
LightweightSystemTheme | A WPF lightweight theme that reads the Windows app mode. |
LightweightTheme | A WPF lightweight theme. |
LightweightThemeAssembly | Contains information about a lightweight theme assembly. |
LightweightThemeManager static | A lightweight theme manager. |
ListBoxDragDropBehavior | Contains set of properties and events that allow you to control drag-and-drop operations in the ListBoxEdit control. |
LoadingDecorator | A container control for displaying long-loading content. Once the content is fully loaded, the loading indicator disappears and the content becomes visible. |
NotifyIconService | Allows you to place a notification icon (system tray icon) in the Windows notification area and manage its behavior. |
NotifyIconState | Provides the NotifyIconState.Icon property specifying the tray icon’s image. |
PixelSnapper | Enables pixel snapping. |
PredefinedThemePalette | A predefined theme palette. |
PredefinedThemePalettes static | Lists the predefined theme palettes. |
RecordDragDropData | Contains information about transferred data when an end-user drags and drops records. |
ScrollBarExtensions | Contains attached properties that allow you to customize the scroll bar’s behavior in WPF controls. |
ScrollControl | An abstract base class providing scrolling support for all derived class objects. |
SimpleButton | Serves as a base for classes that represent button controls. |
SplashScreenManager | Allows you to display splash screens. |
SplashScreenManagerService | Allows you to display splash screens. |
SplashScreenWindow | Serves as a base class for splash screens used by the SplashScreenManager. |
SplitButton | A split button control. |
StartRecordDragEventArgs | Provides data for the DataViewBase.StartRecordDrag event. |
SuperTip | Represents a SuperTip, which is capable of displaying multiple tooltip items. |
SuperTipHeaderItem | Represents a tooltip item designed to be displayed in headers and footers of a SuperTip object. |
SuperTipItem | Represents a regular tooltip item for a SuperTip object. |
SuperTipItemBase | Represents the base class for tooltip items supported by SuperTip objects. |
SuperTipItemSeparator | Represents a separator between tooltip items within a SuperTip object. |
SvgImageHelper | A helper that allows you to create SVG Images. |
SvgImageSourceExtension | Allows you to use SVG images as ImageSource values. |
TabbedWindowDocumentUIService | Allows you to show documents in tab items. |
TabControlCommonCancelEventArgsBase | Serves as the base for classes that provide data for DXTabControl events. |
TabControlMultiLineView | Represents a multiline view. |
TabControlNewTabbedWindowEventArgs | Provides data for the DXTabControl.NewTabbedWindow event. |
TabControlScrollView | Represents the scroll view. |
TabControlSelectionChangedEventArgs | Provides data for the DXTabControl.SelectionChanged event. |
TabControlSelectionChangingEventArgs | Provides data for the DXTabControl.SelectionChanging event. |
TabControlStretchView | Represents a stretch view. |
TabControlTabAddedEventArgs | Provides data for the DXTabControl.TabAdded event. |
TabControlTabAddingEventArgs | Provides data for the cancelable DXTabControl.TabAdding event. |
TabControlTabHiddenEventArgs | Provides data for the DXTabControl.TabHidden event. |
TabControlTabHidingEventArgs | Provides data for the DXTabControl.TabHiding event. |
TabControlTabRemovedEventArgs | Provides data for the DXTabControl.TabRemoved event. |
TabControlTabRemovingEventArgs | Provides data for the cancelable DXTabControl.TabRemoving event. |
TabControlTabShowingEventArgs | Provides data for the DXTabControl.TabShowing event. |
TabControlTabShownEventArgs | Provides data for the DXTabControl.TabShown property. |
TabControlTabStartDraggingEventArgs | Provides information for the DXTabControl.TabStartDragging event. |
TabControlViewBase | Serves as a base class for the DXTabControl‘s views. |
Theme | A WPF theme. |
ThemedMessageBox static | A message box that supports DevExpress themes and implements additional functionality not available in the standard control. |
ThemedMessageBoxParameters | Contains properties that allow you to customize the ThemedMessageBox. |
ThemedWindow | A window that supports DevExpress WPF themes and Ribbon/Tab control integration. |
ThemedWindowDialogButton | Represents a Dialog Button for the ThemedWindow. |
ThemedWindowHeaderItemsControl | Represents the HeaderItemsControl. |
ThemedWindowHeaderItemsControlBase | Base class for the ThemedWindowHeaderItemsControl and ThemedWindowToolbarItemsControl. |
ThemedWindowToolbarItemsControl | Represents the ToolbarItemsControl. |
ThemeManager | Represents a theme manager, allowing you to apply themes. |
ThemePalette | A WPF Theme palette. |
ThemePaletteBase | Serves as a base for the theme palette class. |
UniformStackPanel | A stack panel where items (with the HorizontalAlignment set to Stretch) have the same width, matching the width of the item with the largest content. |
Win10Palette | A palette that can get the Windows accent color and app mode, and update the theme each time a user changes these Windows settings. |
WindowChromeHelper | Contains static methods and properties that help you customize the appearance of a window. |
WindowedDocumentUIService | Allows you to show documents in separate windows. |
WindowRestoreLayoutOptions static | Contains properties that the ThemedWindow uses when you deserialize its layout. |
WorkspaceManager | Manages layouts of all DevExpress controls in the application as one global workspace. Workspaces can be saved and restored to (from) a local storage or stream. |
WpfSvgPalette | A palette for the SVG image. |
Interfaces
Name | Description |
---|---|
IColumnChooser | When implemented, represents a Column Chooser. |
IColumnChooserFactory | Creates the Column Chooser. |
INotifyIconService | Provides methods to place a notification icon (system tray icon) in the Windows notification area and manage its behavior. |
IWorkspace | When implemented, represents a workspace. |
IWorkspaceManager | When implemented, represents a WorkspaceManager instance. |
Delegates
Enums
Name | Description |
---|---|
BadgeKind | Lists the badge’s predefined colors. |
BadgeShape | Lists the Badge‘s shapes. |
BestFitMode | Lists the values used to specify the way the column width should be calculated. |
BorderEffect | Contains values that specify the border highlighting effect for a DXWindow. |
ButtonShowMode | Obsolete. Lists values that specify the visibility mode of the DXTabControl‘s scroll buttons. |
ControlBoxButtons | Lists the ThemedWindow‘s control box buttons. |
DropPlace | Lists the values used to specify how the column header will be placed after it has been dragged and dropped. |
DropPosition | Lists values that specify a record’s position after the drop operation. |
EditorShowMode | Lists the values used to specify how the in-place editor should be invoked when a cell is clicked. |
FloatingMode | Enumerates the floating modes of a message box window. |
FontIconFontFamily | Lists fonts with icons. |
HeaderLocation | Lists values that specify the location of the Header Panel, relative to the tab item. |
HeaderOrientation | Lists values that specify the orientation of headers in the TabControl‘s Header Panel. |
HideButtonShowMode | Lists values that specify where to show the Hide button. |
HorizontalExpandMode | Lists values that specify the DXExpander‘s horizontal animation style. |
InputBlockMode | Lists values that specify whether and how to block the user input while the splash screen is shown. |
NewButtonShowMode | Lists values that specify where to show the New button. |
ScrollBarMode | Lists values that specify the appearance and behavior of the scroll bar. |
ScrollBars | Provides members that specify if scroll bars should be displayed. |
ScrollButtonShowMode | Lists values that specify when to show the scroll buttons. |
SingleTabItemHideMode | Lists values that specify the single tab item hide mode. |
SplashScreenLocation | Lists the splash screen’s positions. |
SplashScreenLock | Lists the LoadingDecorator‘s owner lock modes. |
SplashScreenOwnerSearchMode | Enumerates values used to set the search mode of the splash screen owner. |
TabbedWindowMode | Lists values that specify the tabbed window mode. |
TabContentCacheMode | Enumerates values that specify the tabs cache mode of the DXTabControl and DockLayoutManager.LayoutGroup. |
TabControlDragDropMode | Lists values that specify Stretch View‘s drag drop mode. |
TransitionEffect | Lists values that specify the shader effect for the animation played when switching workspaces. |
VerticalExpandMode | Lists values that specify the DXExpander‘s vertical animation style. |
WindowKind | Lists the ThemedWindow‘s operation modes. |
WindowsAppMode | Lists the Windows app modes. |
WindowTitleAlignment | Lists the title alignment positions. |