Log In
Home
Support
Demos
Documentation
Blogs
Training
Webinars
[Expand]General Information
[Expand]WinForms Controls
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Collapse]WPF Controls
  Prerequisites
 [Expand]What's Installed
 [Expand]Common Concepts
 [Expand]MVVM Framework
 [Expand]Controls and Libraries
 [Expand]Localization
  Redistribution and Deployment
  Get More Help
 [Collapse]API Reference
  [Expand]DevExpress.Charts.Designer
  [Expand]DevExpress.DashboardXpf
  [Expand]DevExpress.Mvvm.UI
  [Expand]DevExpress.Mvvm.UI.Interactivity
  [Expand]DevExpress.Mvvm.UI.ModuleInjection
  [Expand]DevExpress.Xpf.Accordion
  [Expand]DevExpress.Xpf.Bars
  [Expand]DevExpress.Xpf.Carousel
  [Expand]DevExpress.Xpf.Charts
  [Expand]DevExpress.Xpf.Charts.Localization
  [Expand]DevExpress.Xpf.Charts.RangeControlClient
  [Expand]DevExpress.Xpf.ChunkList
  [Expand]DevExpress.Xpf.Controls
  [Collapse]DevExpress.Xpf.Core
    BestFitMode Enumeration
    BorderEffect Enumeration
    ButtonShowMode Enumeration
   [Expand]CancelRoutedEventArgs Class
    CancelRoutedEventHandler Delegate
   [Expand]ColumnChooserControlBase Class
   [Expand]CompleteRecordDragDropEventArgs Class
   [Expand]ContentHost Class
   [Expand]ContinueRecordDragEventArgs Class
   [Expand]DataObjectBase Class
   [Expand]DialogService Class
   [Expand]DragDropHintData Class
   [Expand]DragEventArgsBase Class
   [Expand]DragRecordOverEventArgs Class
   [Expand]DropDownButton Class
   [Expand]DropDownButtonBase Class
   [Expand]DropMarkerData Class
    DropPlace Enumeration
    DropPosition Enumeration
   [Expand]DropRecordEventArgs Class
   [Expand]DXDialog Class
   [Expand]DXDialogWindow Class
   [Expand]DXExpander Class
   [Expand]DXFrameworkContentElement Class
   [Expand]DXImageHelper Class
   [Expand]DXLocalizer<T> Class
   [Expand]DXMessageBox Class
   [Expand]DXMessageBoxService Class
   [Expand]DXSplashScreenService Class
   [Expand]DXTabbedWindow Class
   [Expand]DXTabControl Class
   [Expand]DXTabItem Class
   [Expand]DXWindow Class
    EditorShowMode Enumeration
   [Expand]ExpandCollapseInfoEventArgs Class
    ExpandCollapseInfoEventHandler Delegate
   [Expand]FloatingContainer Class
    FloatingMode Enumeration
   [Expand]GiveRecordDragFeedbackEventArgs Class
    HeaderLocation Enumeration
    HeaderOrientation Enumeration
    HideButtonShowMode Enumeration
    HorizontalExpandMode Enumeration
   [Expand]IColumnChooser Interface
   [Expand]IColumnChooserFactory Interface
   [Expand]INotifyIconService Interface
   [Expand]IWorkspace Interface
   [Expand]IWorkspaceManager Interface
   [Expand]ListBoxDragDropBehavior Class
   [Expand]LoadingDecorator Class
    NewButtonShowMode Enumeration
   [Expand]NotifyIconService Class
   [Expand]NotifyIconState Class
   [Expand]PixelSnapper Class
   [Expand]RecordDragDropData Class
    ScrollBarMode Enumeration
    ScrollBars Enumeration
    ScrollButtonShowMode Enumeration
   [Expand]ScrollControl Class
   [Expand]SimpleButton Class
    SingleTabItemHideMode Enumeration
    SplashScreenOwnerSearchMode Enumeration
   [Expand]SplitButton Class
   [Expand]StartRecordDragEventArgs Class
   [Expand]SuperTip Class
   [Expand]SuperTipHeaderItem Class
   [Expand]SuperTipItem Class
   [Expand]SuperTipItemBase Class
   [Expand]SuperTipItemSeparator Class
   [Expand]SvgImageSourceExtension Class
   [Expand]TabbedWindowDocumentUIService Class
    TabbedWindowMode Enumeration
    TabContentCacheMode Enumeration
   [Expand]TabControlCommonCancelEventArgsBase Class
    TabControlDragDropMode Enumeration
   [Expand]TabControlMultiLineView Class
   [Expand]TabControlNewTabbedWindowEventArgs Class
    TabControlNewTabbedWindowEventHandler Delegate
   [Expand]TabControlScrollView Class
   [Expand]TabControlSelectionChangedEventArgs Class
    TabControlSelectionChangedEventHandler Delegate
   [Expand]TabControlSelectionChangingEventArgs Class
    TabControlSelectionChangingEventHandler Delegate
   [Expand]TabControlStretchView Class
   [Expand]TabControlTabAddedEventArgs Class
    TabControlTabAddedEventHandler Delegate
   [Expand]TabControlTabAddingEventArgs Class
    TabControlTabAddingEventHandler Delegate
   [Expand]TabControlTabHiddenEventArgs Class
    TabControlTabHiddenEventHandler Delegate
   [Expand]TabControlTabHidingEventArgs Class
    TabControlTabHidingEventHandler Delegate
   [Expand]TabControlTabRemovedEventArgs Class
    TabControlTabRemovedEventHandler Delegate
   [Expand]TabControlTabRemovingEventArgs Class
    TabControlTabRemovingEventHandler Delegate
   [Expand]TabControlTabShowingEventArgs Class
    TabControlTabShowingEventHandler Delegate
   [Expand]TabControlTabShownEventArgs Class
    TabControlTabShownEventHandler Delegate
   [Expand]TabControlTabStartDraggingEventArgs Class
   [Expand]TabControlViewBase Class
   [Expand]Theme Class
   [Expand]ThemedWindow Class
   [Expand]ThemeManager Class
    TransitionEffect Enumeration
   [Expand]UniformStackPanel Class
    VerticalExpandMode Enumeration
   [Expand]WindowedDocumentUIService Class
   [Expand]WorkspaceManager Class
  [Expand]DevExpress.Xpf.Core.ConditionalFormatting
  [Expand]DevExpress.Xpf.Core.DataSources
  [Expand]DevExpress.Xpf.Core.ServerMode
  [Expand]DevExpress.Xpf.Data
  [Expand]DevExpress.Xpf.DataAccess
  [Expand]DevExpress.Xpf.DataAccess.DataSourceWizard
  [Expand]DevExpress.Xpf.Diagram
  [Expand]DevExpress.Xpf.Docking
  [Expand]DevExpress.Xpf.Docking.Base
  [Expand]DevExpress.Xpf.DocumentViewer
  [Expand]DevExpress.Xpf.DXBinding
  [Expand]DevExpress.Xpf.Editors
  [Expand]DevExpress.Xpf.Editors.DateNavigator
  [Expand]DevExpress.Xpf.Editors.ExpressionEditor
  [Expand]DevExpress.Xpf.Editors.ExpressionEditor.Native
  [Expand]DevExpress.Xpf.Editors.Filtering
  [Expand]DevExpress.Xpf.Editors.Flyout
  [Expand]DevExpress.Xpf.Editors.Flyout.Native
  [Expand]DevExpress.Xpf.Editors.Helpers
  [Expand]DevExpress.Xpf.Editors.Popups
  [Expand]DevExpress.Xpf.Editors.RangeControl
  [Expand]DevExpress.Xpf.Editors.Settings
  [Expand]DevExpress.Xpf.Editors.Validation
  [Expand]DevExpress.Xpf.ExpressionEditor
  [Expand]DevExpress.Xpf.Gauges
  [Expand]DevExpress.Xpf.Gauges.Localization
  [Expand]DevExpress.Xpf.Grid
  [Expand]DevExpress.Xpf.Grid.ConditionalFormatting
  [Expand]DevExpress.Xpf.Grid.LookUp
  [Expand]DevExpress.Xpf.Grid.TreeList
  [Expand]DevExpress.Xpf.Layout.Core
  [Expand]DevExpress.Xpf.LayoutControl
  [Expand]DevExpress.Xpf.Map
  [Expand]DevExpress.Xpf.NavBar
  [Expand]DevExpress.Xpf.Navigation
  [Expand]DevExpress.Xpf.PdfViewer
  [Expand]DevExpress.Xpf.PivotGrid
  [Expand]DevExpress.Xpf.PivotGrid.Printing
  [Expand]DevExpress.Xpf.Printing
  [Expand]DevExpress.Xpf.Printing.Parameters
  [Expand]DevExpress.Xpf.Printing.Parameters.Models
  [Expand]DevExpress.Xpf.Printing.PreviewControl
  [Expand]DevExpress.Xpf.Printing.PreviewControl.Bars
  [Expand]DevExpress.Xpf.Prism
  [Expand]DevExpress.Xpf.PropertyGrid
  [Expand]DevExpress.Xpf.Reports.UserDesigner
  [Expand]DevExpress.Xpf.Reports.UserDesigner.Extensions
  [Expand]DevExpress.Xpf.Reports.UserDesigner.Localization
  [Expand]DevExpress.Xpf.Reports.UserDesigner.ReportWizard
  [Expand]DevExpress.Xpf.Reports.UserDesigner.ReportWizard.Pages
  [Expand]DevExpress.Xpf.Ribbon
  [Expand]DevExpress.Xpf.RichEdit
  [Expand]DevExpress.Xpf.RichEdit.Menu
  [Expand]DevExpress.Xpf.Scheduler
  [Expand]DevExpress.Xpf.Scheduler.Drawing
  [Expand]DevExpress.Xpf.Scheduler.Menu
  [Expand]DevExpress.Xpf.Scheduler.Reporting
  [Expand]DevExpress.Xpf.Scheduler.UI
  [Expand]DevExpress.Xpf.Scheduling
  [Expand]DevExpress.Xpf.Scheduling.Visual
  [Expand]DevExpress.Xpf.SpellChecker
  [Expand]DevExpress.Xpf.Spreadsheet
  [Expand]DevExpress.Xpf.Spreadsheet.Menu
  [Expand]DevExpress.Xpf.TreeMap
  [Expand]DevExpress.Xpf.Utils.Themes
  [Expand]DevExpress.Xpf.WindowsUI
  [Expand]DevExpress.Xpf.WindowsUI.Internal
  [Expand]DevExpress.Xpf.WindowsUI.Navigation
  [Expand]DevExpress.XtraRichEdit
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Document Server
[Expand]Reporting
[Expand]Report Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation

DevExpress.Xpf.Core Namespace

Contains common utility classes used by WPF controls and components from DevExpress.

Expanded Classes

  Class Description
Public class CancelRoutedEventArgs Base class that provides event data for various routed events that relate to an action that can be cancelled .
Public class ColumnChooserControlBase Serves as the base class for column choosers used with data-aware controls.
Public class CompleteRecordDragDropEventArgs Provides data for the DataViewBase.CompleteRecordDragDrop event.
Public class ContentHost An element used to specify where the content should be placed when implementing the ContentHostTemplate data template.
Public class ContinueRecordDragEventArgs Provides data for the DataViewBase.ContinueRecordDrag event.
Public class DataObjectBase Represents the base for classes containing information about specific data-aware grid elements.
Public class DialogService Provides methods to show a dialog window.
Public class DragDropHintData Contains information about a drag-and-drop hint.
Public class DragEventArgsBase Serves as the base for classes that provide data for the DataViewBase.DragRecordOver and DataViewBase.DropRecord events.
Public class DragRecordOverEventArgs Provides data for the DataViewBase.DragRecordOver event.
Public class DropDownButton Represents a dropdown button control.
Public class DropDownButtonBase Serves as a base for classes that represent dropdown button controls (e.g. DropDownButton, SplitButton).
Public class DropMarkerData Contains information about a drop marker.
Public class DropRecordEventArgs Provides data for the DataViewBase.DropRecord event.
Public class DXDialog A dialog that is visually consistent with other controls that use DevExpress visual themes.
Public class DXDialogWindow A themed dialog window.
Public class DXExpander Represents the DXExpander control.
Public class DXFrameworkContentElement Represents the base class for all DevExpress controls inherited from the System.Windows.FrameworkContentElement class.
Public class DXImageHelper Provides methods that are used to obtain images from the DevExpress.Images assembly in code-behind.
Public class DXLocalizer<T> Represents the base class for localizer classes used for DevExpress controls.
Public class DXMessageBox A message box that can contain text, buttons, and symbols that inform and instruct the user.
Public class DXMessageBoxService Allows you to display message boxes.
Public class DXSplashScreenService Allows you to display splash screens.
Public class DXTabbedWindow A window that supports integration with a DXTabControl.
Public class DXTabControl Represents the DXTabControl.
Public class DXTabItem Represents a single tab item.
Public class DXWindow Represents a window that supports DX themes.
Public class ExpandCollapseInfoEventArgs Provides data for the GetExpandCollapseInfo event.
Public class FloatingContainer A wrapper that allows displaying popup windows in XBAP mode.
Public class GiveRecordDragFeedbackEventArgs Provides data for the DataViewBase.GiveRecordDragFeedback event.
Public class ListBoxDragDropBehavior Contains set of properties and events that allow you to control drag-and-drop operations in the ListBoxEdit control.
Public class LoadingDecorator

Represents the container control for displaying long-loading content.

Public class NotifyIconService Allows you to place a notification icon (system tray icon) in the Windows notification area and manage its behavior.
Public class NotifyIconState Provides the Icon and ToolTip properties specifying the tray icon's image and tooltip respectively.
Public class PixelSnapper Enables pixel snapping.
Public class RecordDragDropData Contains information about transferred data when an end-user drags and drops records.
Public class ScrollControl An abstract base class providing scrolling support for all derived class objects.
Public class SimpleButton Serves as a base for classes that represent button controls.
Public class SplitButton Represents a split button control.
Public class StartRecordDragEventArgs Provides data for the DataViewBase.StartRecordDrag event.
Public class SuperTip Represents a SuperTip, which is capable of displaying multiple tooltip items.
Public class SuperTipHeaderItem Represents a tooltip item designed to be displayed in headers and footers of a SuperTip object.
Public class SuperTipItem Represents a regular tooltip item for a SuperTip object.
Public class SuperTipItemBase Represents the base class for tooltip items supported by SuperTip objects.
Public class SuperTipItemSeparator Represents a separator between tooltip items within a SuperTip object.
Public class SvgImageSourceExtension Allows you to use vector images as ImageSource values.
Public class TabbedWindowDocumentUIService Allows you to show documents in tab items.
Public class TabControlCommonCancelEventArgsBase Serves as the base for classes that provide data for DXTabControl events.
Public class TabControlMultiLineView Represents a multiline view.
Public class TabControlNewTabbedWindowEventArgs Provides data for the NewTabbedWindow event.
Public class TabControlScrollView Represents the scroll view.
Public class TabControlSelectionChangedEventArgs Provides data for the SelectionChanged event.
Public class TabControlSelectionChangingEventArgs Provides data for the SelectionChanging event.
Public class TabControlStretchView Represents a stretch view.
Public class TabControlTabAddedEventArgs Provides data for the TabAdded event.
Public class TabControlTabAddingEventArgs Provides data for the cancelable TabAdding event.
Public class TabControlTabHiddenEventArgs Provides data for the TabHidden event.
Public class TabControlTabHidingEventArgs Provides data for the TabHiding event.
Public class TabControlTabRemovedEventArgs Provides data for the TabRemoved event.
Public class TabControlTabRemovingEventArgs Provides data for the cancelable TabRemoving event.
Public class TabControlTabShowingEventArgs Provides data for the TabShowing event.
Public class TabControlTabShownEventArgs Provides data for the TabShown property.
Public class TabControlTabStartDraggingEventArgs Provides information for the TabStartDragging event.
Public class TabControlViewBase Serves as a base class for the DXTabControl's views.
Public class Theme A WPF theme.
Public class ThemedWindow Represents a window that supports DevExpress WPF themes and Ribbon/Tab control integration.
Public class ThemeManager Represents a theme manager, allowing you to apply themes.
Public 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.
Public class WindowedDocumentUIService Allows you to show documents in separate windows.
Public class 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.

Expanded Interfaces

  Interface Description
Public interface IColumnChooser When implemented, represents a Column Band Chooser.
Public interface IColumnChooserFactory Creates the Column Band Chooser.
Public interface INotifyIconService Provides methods to place a notification icon (system tray icon) in the Windows notification area and manage its behavior.
Public interface IWorkspace When implemented, represents a workspace.
Public interface IWorkspaceManager When implemented, represents a WorkspaceManager instance.

Expanded Delegates

  Delegate Description
Public delegate CancelRoutedEventHandler A method that will handle the Hiding event.
Public delegate ExpandCollapseInfoEventHandler References a method that will handle the GetExpandCollapseInfo event.
Public delegate TabControlNewTabbedWindowEventHandler
Public delegate TabControlSelectionChangedEventHandler Represents a method that will handle the SelectionChanged event.
Public delegate TabControlSelectionChangingEventHandler Represents a method that will handle the SelectionChanging event.
Public delegate TabControlTabAddedEventHandler
Public delegate TabControlTabAddingEventHandler
Public delegate TabControlTabHiddenEventHandler Represents a method that will handle the TabHidden event.
Public delegate TabControlTabHidingEventHandler Represents a method that will handle the TabHiding event.
Public delegate TabControlTabRemovedEventHandler
Public delegate TabControlTabRemovingEventHandler
Public delegate TabControlTabShowingEventHandler Represents a method that will handle the TabShowing event.
Public delegate TabControlTabShownEventHandler Represents a method that will handle the TabShown event.

Expanded Enumerations

  Enumeration Description
Public enum BestFitMode Lists the values used to specify the way the column width should be calculated.
Public enum BorderEffect Contains values that specify the border highlighting effect for a DXWindow.
Public enum ButtonShowMode Lists values that specify the visibility mode of the DXTabControl's scroll buttons.
Public enum DropPlace Lists the values used to specify how the column header will be placed after it has been dragged and dropped.
Public enum DropPosition Lists values that specify how a record is placed after it has been dropped.
Public enum EditorShowMode Lists the values used to specify how the in-place editor should be invoked when a cell is clicked.
Public enum FloatingMode Enumerates the floating modes of a message box window.
Public enum HeaderLocation Lists values that specify the location of the Header Panel, relative to the tab item.
Public enum HeaderOrientation Lists values that specify the orientation of headers in the TabControl's Header Panel.
Public enum HideButtonShowMode Lists values that specify where to show the Hide button.
Public enum HorizontalExpandMode Lists values that specify the DXExpander's horizontal animation style.
Public enum NewButtonShowMode Lists values that specify where to show the New button.
Public enum ScrollBarMode Lists values that specify the appearance and behavior of the scroll bar.
Public enum ScrollBars Provides members that specify if scroll bars should be displayed.
Public enum ScrollButtonShowMode Lists values that specify when to show the scroll buttons.
Public enum SingleTabItemHideMode Lists values that specify the single tab item hide mode.
Public enum SplashScreenOwnerSearchMode Enumerates values used to set the search mode of the splash screen owner.
Public enum TabbedWindowMode Lists values that specify the tabbed window mode.
Public enum TabContentCacheMode Enumerates values that specify the DXTabControl's tabs cache mode.
Public enum TabControlDragDropMode Lists values that specify Stretch View's drag drop mode.
Public enum TransitionEffect Lists values that specify the shader effect for the animation played when switching workspaces.
Public enum VerticalExpandMode Lists values that specify the DXExpander's vertical animation style.
How would you rate this topic?​​​​​​​