DevExpress.Utils Namespace
Contains utility classes used by DevExpress controls and components.
Assemblies: DevExpress.Utils.v25.2.dll, DevExpress.XtraEditors.v25.2.dll
NuGet Packages: DevExpress.Utils, DevExpress.Wpf.Core, DevExpress.Win.Navigation
Classes
| Name | Description |
|---|---|
| AppearanceObject | An appearance object. |
| AppearanceObjectEx | Represents an appearance object with extended settings. |
| AppearanceOptions | Provides appearance options. |
| AppearanceOptionsEx | Provides appearance options. |
| BaseAppearanceCollection | Serves as a base for the classes that provide the appearance settings used to paint DevExpress .NET controls. |
| CheckContextButton | A context button displaying a check box that can be checked by an end-user. |
| ContextButton | A regular context button that can be clicked. |
| ContextButtonBase | Represents a base class for context buttons. |
| ContextItem | Represents a base class for context items: buttons, track bars, etc. |
| ContextItemClickEventArgs | Provides data for the Click event. |
| ContextItemCollection | Represents a collection of ContextItem objects displayed in a control. |
| ContextItemCollectionOptions | Stores a ContextItemCollection‘s settings. Use the ContextItemCollection.Options property or the control’s repository item to access them. |
| DefaultToolTipController | Manages tooltips for all DevExpress controls. |
| DPIAwareImageCollection | Storage that serves as an external icon source for DevExpress controls. Automatically replaces default images with their larger counterparts at higher DPI settings. |
| DXMouseEventArgs | Provides data for mouse events. |
| FlyoutPanel | The floating panel that is displayed and hidden using an animation effect. See Flyout Panel. |
| FlyoutPanelButtonOptions | Contains miscellaneous settings applied to a FlyoutPanel‘s built-in button panel. |
| FlyoutPanelOptions | Contains view and behavior options for a FlyoutPanel. |
| HideException | Prevents default actions when handling specific events. This class supports internal infrastructure and is not intended for use in code. |
| HyperlinkClickEventArgs | Provides data for events that occur when users click a hyperlink. |
| ImageCollection |
The collection of Image objects to be used within DevExpress controls.
The |
| ImageCollection<TImage, TInfo> | A base class that provides API for the DevExpress.Utils.SvgImageCollection component. |
| ImageCollectionImageOptions | A base class that allows you to obtain images from collections. |
| ImageOptions | A base class for image options. |
| Images | Represents a collection of Image objects. |
| KeyShortcut | A class used by various controls to provide shortcut keys. |
| MagnifierDialog static | The Magnifier that allows users to pick colors from anywhere around the screen. |
| MagnifierDialogArgs | Provides settings that allow you to invoke the MagnifierDialog with specific settings. |
| OpenHyperlinkEventArgs | Provides data for the OpenHyperlink event. |
| RatingContextButton | A context item that allows an end-user to rate the content using the grading scale. |
| SharedImageCollection | An image collection that allows you to share images between controls on multiple forms. |
| SimpleContextItemCollectionOptions | The base class for simple context items’ options. |
| SuperToolTip | Represents a tooltip that supports multiple text and image regions. |
| SvgImageCollection | A collection of vector (SVG) images used in WinForms applications. |
| TextOptions | Contains options that specify how text is rendered. |
| ThumbnailImageEventArgs | Provides data for events that maintain the Asynchronous Image Load feature. |
| ToolTipControlInfo | Contains tooltip information. |
| ToolTipController | A tooltip controller for individual UI controls. |
| ToolTipControllerCalcSizeEventArgs | Provides data for the ToolTipController.CalcSize event. |
| ToolTipControllerCustomDrawEventArgs | Provides data for the ToolTipController.CustomDraw event. |
| ToolTipControllerEventArgsBase | The base class for classes providing data for ToolTipController‘s events. |
| ToolTipControllerGetActiveObjectInfoEventArgs | Provides data for the ToolTipController.GetActiveObjectInfo event. |
| ToolTipControllerShowEventArgs | Provides data for the ToolTipController.BeforeShow event. |
| ToolTipItem | Represents a region in a super tooltip. |
| ToolTipItemImageOptions | Provides access to options that specify raster or vector image displayed in a super tooltip. |
| ToolTipSeparatorItem | Represents a separator in a super tooltip. |
| ToolTipTitleItem | Represents a title in a super tooltip. |
| TrackBarContextButton | A scrollable context item. |
| WorkspaceEventArgs | Supplies arguments for BeforeApplyWorkspace, AfterApplyWorkspace, and WorkspaceSaved events. |
| 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. |
Structs
| Name | Description |
|---|---|
| MagnifierDialogResult | An object that stores colors chosen by a user in the MagnifierDialog and the Magnifier’s last remembered zoom level. |
Delegates
| Name | Description |
|---|---|
| ToolTipControllerBeforeShowEventHandler | Represents a method that will handle the ToolTipController.BeforeShow event. |
| ToolTipControllerCalcSizeEventHandler | Represents a method that will handle the ToolTipController.CalcSize event. |
| ToolTipControllerCustomDrawEventHandler | Represents a method that will handle the ToolTipController.CustomDraw event. |
| ToolTipControllerGetActiveObjectInfoEventHandler | Represents a method that will handle the ToolTipController.GetActiveObjectInfo event. |
Enums
| Name | Description |
|---|---|
| EditorShowMode | Enumerates values that specify whether a cell editor is activated when the left mouse button is pressed or released, and whether the cell should be focused to activate the editor. |
| GroupElementLocation | Contains values that specify how an element is displayed relative to a text label within a group control. |
| HKeyPrefix | Provides values that specify whether or not to underline characters that are preceded with an ampersand symbol (&) in certain controls. |
| Locations | Contains values that specify how a specific element is positioned relative to another element. |
| SharedImageCollectionImageSizeMode | The enumeration specifies the size of images being displayed within an object, when images are obtained from a SharedImageCollection. |
| ToolTipIconSize | Enumerates values that specify the size of a predefined icon displayed within a tooltip. |
| ToolTipIconType | Enumerates values that specify icon types to be displayed within tooltips. |
| ToolTipLocation | Specifies the location where a tooltip is displayed in relation to the mouse cursor position. |
| ToolTipStyle | Enumerates paint styles for tooltips. |
| ToolTipType | Enumerates tooltip types that are supported by controls. |
| Trimming | List values that specify how the characters in a string that do not completely fit into a layout shape are trimmed. |
| XPThemeSupport | Contains values specifying whether bound controls is drawn using XP style. |