Skip to main content

DevExpress v24.1 Update — Your Feedback Matters

Our What's New in v24.1 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

WindowsFormsSettings Methods
Show Inherited Hide Inherited

Exposes appearance and behavior settings common to all DevExpress controls.
Name Description
ApplyDemoSettings() static This method is called by DevExpress demos to apply specific settings. This is a static method.
DisableFormSkins() static Disables the title bar skinning feature for DevExpress forms and message boxes.
DisableMdiFormSkins() static Disables the title bar skinning feature for MDI child DevExpress forms.
DisableWindowShadows() static Disables window shadows for XtraForm, XtraMessageBox, and XtraDialog.
EnableFormSkins() static Enables the title bar skinning feature for DevExpress forms and message boxes.
EnableFormSkinsIfXP() static Enables the title bar skinning feature for DevExpress forms and message boxes, if the application is running under Microsoft Windows XP.
EnableMdiFormSkins() static Enables the title bar skinning feature for MDI child DevExpress forms.
EnableWindowShadows() static Re-enables form, message and dialog shadows that have been turned off with the WindowsFormsSettings.DisableWindowShadows() method call. Can also be used to display shadows through remote connections when the WindowsFormsSettings.OptimizeRemoteConnectionPerformance property is enabled.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
ForceAPIPaint() static Enables the mixed use of the DevExpress text rendering library and System.Windows.Forms.TextRenderer class functionality.
ForceDirectXPaint() static Turns the DirectX Hardware Acceleration on.
ForceGDIPlusPaint() static Enables the use of the System.Drawing.Graphics class for text rendering.
ForcePaintApiDiagnostics(PaintApiDiagnosticsLevel, PaintApiTraceLevelResolver) static Allows you to trace all outdated APIs that are not recommended for use with DirectX-rendered and Per-Monitor DPI-aware applications. Starting with version 18.2, also traces Appearance.BackColor properties modified for skinned UI elements.
ForceTextRenderPaint() static Enables the use of the System.Windows.Forms.TextRenderer class for rendering text.
GetAccentColor() static Returns a custom accent color.
GetAccentColor2() static Returns the second accent color.
GetAllowDefaultSvgImages() static Returns the actual value of the WindowsFormsSettings.AllowDefaultSvgImages property.
GetAllowHoverAnimation(ISkinProvider) static Returns whether animation on hovering objects is enabled. This is a static method.
GetAllowRoundedWindowCorners() static
GetAllowSkinEditorAttach() static Returns whether this application can serve as an External Preview Application in WinForms Skin Editor. See the WindowsFormsSettings.AllowSkinEditorAttach property for the details.
GetAutoCorrectForeColor() static Returns the current WindowsFormsSettings.AutoCorrectForeColor property setting.
GetFormatRuleColorScaleMinMaxBehavior() static
GetHashCode() Serves as the default hash function. Inherited from Object.
GetIsRightToLeft(Control) static Returns a Boolean value that indicates whether the specified control is actually aligned to support locales using right-to-left fonts. This is a static method.
GetIsRightToLeft(RightToLeft) static Returns a Boolean value that specifies whether DevExpress controls are aligned to support locales using right-to-left fonts. The method parameter allows the default behavior to be specified. This is a static method.
GetIsRightToLeftLayout(Boolean) static Returns a Boolean value that indicates whether right-to-left mirror placement is turned on. The method parameter allows the default behavior to be specified. This is a static method.
GetIsRightToLeftLayout(Control) static Returns a Boolean value that indicates whether right-to-left mirror placement is turned on for the specified control or form. This is a static method.
GetPopupShadowStyle(UserLookAndFeel) static
GetRightToLeft(Control) static Returns a RightToLeft enumeration value that indicates whether the specified control is actually aligned to support locales using right-to-left fonts. This is a static method.
GetRightToLeft(RightToLeft) static Returns a RightToLeft enumeration value that specifies whether DevExpress controls are aligned to support locales using right-to-left fonts. The method parameter allows the default behavior to be specified. This is a static method.
GetType() Gets the Type of the current instance. Inherited from Object.
LoadApplicationSettings() static Loads application settings and updates the corresponding CLR properties accordingly.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
RegisterUserSkin(SkinBlobXmlCreator) static Registers the specified skin stored as a BLOB for runtime use. This method replaces the previously used SkinManager.RegisterSkin(SkinCreator) method that did not affect splash screens and required that you call the additional SplashScreenManager.RegisterUserSkins(Assembly) method.
RegisterUserSkins(Assembly) static Registers all skins from the target assembly, allowing you and your users to apply them. This method replaces the previously used SkinManager.Default.RegisterAssembly method that did not affect splash screens and required that you call the additional SplashScreenManager.RegisterUserSkins(Assembly) method.
SetAccentColor(Color) static Specifies a custom accent color. The custom accent color overrides the accent color setting in Windows OS (if the TrackWindowsAccentColor option is enabled).
SetAccentColor2(Color) static Specifies the second accent color. “The Bezier” skin supports the second accent color. Other skins do not support the second accent color.
SetDPIAware() static Enables system DPI awareness mode for the current process.
SetPerMonitorDpiAware() static Enables “Per-Monitor (v2)” DPI awareness mode for the process if it runs on versions greater than Windows 10 Creators Update (build 1703). On older Windows OS versions, enables system DPI awareness mode.
ToString() Returns a string that represents the current object. Inherited from Object.
See Also