Back to Devexpress

DevExpress.Utils Namespace

windowsforms-devexpress-b08b03f8.md

latest13.2 KB
Original Source

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

NameDescription
AppearanceObjectAn appearance object.
AppearanceObjectExRepresents an appearance object with extended settings.
AppearanceOptionsProvides appearance options.
AppearanceOptionsExProvides appearance options.
BaseAppearanceCollectionServes as a base for the classes that provide the appearance settings used to paint DevExpress .NET controls.
CheckContextButtonA context button displaying a check box that can be checked by an end-user.
ContextButtonA regular context button that can be clicked.
ContextButtonBaseRepresents a base class for context buttons.
ContextItemRepresents a base class for context items: buttons, track bars, etc.
ContextItemClickEventArgsProvides data for the Click event.
ContextItemCollectionRepresents a collection of ContextItem objects displayed in a control.
ContextItemCollectionOptionsStores a ContextItemCollection‘s settings. Use the ContextItemCollection.Options property or the control’s repository item to access them.
DefaultToolTipControllerManages tooltips for all DevExpress controls.
DPIAwareImageCollectionStorage that serves as an external icon source for DevExpress controls. Automatically replaces default images with their larger counterparts at higher DPI settings.
DXMouseEventArgsProvides data for mouse events.
FlyoutPanelThe floating panel that is displayed and hidden using an animation effect. See Flyout Panel.
FlyoutPanelButtonOptionsContains miscellaneous settings applied to a FlyoutPanel‘s built-in button panel.
FlyoutPanelOptionsContains view and behavior options for a FlyoutPanel.
HideExceptionPrevents default actions when handling specific events. This class supports internal infrastructure and is not intended for use in code.
HyperlinkClickEventArgsProvides data for events that occur when users click a hyperlink.
ImageCollection

The collection of Image objects to be used within DevExpress controls. The ImageCollection is also used as a part of the SharedImageCollection component.

| | 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

NameDescription
MagnifierDialogResultAn object that stores colors chosen by a user in the MagnifierDialog and the Magnifier’s last remembered zoom level.

Delegates

NameDescription
ToolTipControllerBeforeShowEventHandlerRepresents a method that will handle the ToolTipController.BeforeShow event.
ToolTipControllerCalcSizeEventHandlerRepresents a method that will handle the ToolTipController.CalcSize event.
ToolTipControllerCustomDrawEventHandlerRepresents a method that will handle the ToolTipController.CustomDraw event.
ToolTipControllerGetActiveObjectInfoEventHandlerRepresents a method that will handle the ToolTipController.GetActiveObjectInfo event.

Enums

NameDescription
EditorShowModeEnumerates 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.
GroupElementLocationContains values that specify how an element is displayed relative to a text label within a group control.
HKeyPrefixProvides values that specify whether or not to underline characters that are preceded with an ampersand symbol (&) in certain controls.
LocationsContains values that specify how a specific element is positioned relative to another element.
SharedImageCollectionImageSizeModeThe enumeration specifies the size of images being displayed within an object, when images are obtained from a SharedImageCollection.
ToolTipIconSizeEnumerates values that specify the size of a predefined icon displayed within a tooltip.
ToolTipIconTypeEnumerates values that specify icon types to be displayed within tooltips.
ToolTipLocationSpecifies the location where a tooltip is displayed in relation to the mouse cursor position.
ToolTipStyleEnumerates paint styles for tooltips.
ToolTipTypeEnumerates tooltip types that are supported by controls.
TrimmingList values that specify how the characters in a string that do not completely fit into a layout shape are trimmed.
XPThemeSupportContains values specifying whether bound controls is drawn using XP style.