Back to Devexpress

WindowsFormsSettings.AllowDpiScale Property

windowsforms-devexpress-dot-xtraeditors-dot-windowsformssettings-5d649012.md

latest6.3 KB
Original Source

WindowsFormsSettings.AllowDpiScale Property

Gets or sets whether or not DevExpress Skins can be scaled on high-DPI devices.

Namespace : DevExpress.XtraEditors

Assembly : DevExpress.Utils.v25.2.dll

NuGet Packages : DevExpress.Utils, DevExpress.Wpf.Core

Declaration

csharp
public static bool AllowDpiScale { get; set; }
vb
Public Shared Property AllowDpiScale As Boolean

Property Value

TypeDescription
Boolean

true if DevExpress Skins can be scaled on high-DPI devices; otherwise, false.

|

Remarks

If the AllowDpiScale property equals true , your application becomes DPI-aware and automatically scales its skin settings (margins, indents etc.) according to the current DPI.

The following code snippets (auto-collected from DevExpress Examples) contain references to the AllowDpiScale property.

Note

The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.

winforms-map-load-data-from-a-sql-geometry-data-source/CS/SqlGeometry/Program.cs#L16

csharp
WindowsFormsSettings.SetDPIAware();
WindowsFormsSettings.AllowDpiScale = true;
WindowsFormsSettings.AllowAutoScale = DevExpress.Utils.DefaultBoolean.True;

winforms-charts-create-real-time-chart/CS/RealTimeChartUpdates/Program.cs#L11

csharp
WindowsFormsSettings.SetDPIAware();
WindowsFormsSettings.AllowDpiScale = true;
WindowsFormsSettings.AllowAutoScale = DevExpress.Utils.DefaultBoolean.True;

winforms-charts-create-real-time-chart-and-collect-data-in-separate-thread/CS/RealTimeChartUpdates/Program.cs#L12

csharp
WindowsFormsSettings.SetDPIAware();
WindowsFormsSettings.AllowDpiScale = true;
WindowsFormsSettings.AllowAutoScale = DevExpress.Utils.DefaultBoolean.True;

winforms-map-create-different-map-shapes/CS/MapItemsExample/Program.cs#L16

csharp
WindowsFormsSettings.SetDPIAware();
WindowsFormsSettings.AllowDpiScale = true;
WindowsFormsSettings.AllowAutoScale = DevExpress.Utils.DefaultBoolean.True;

winforms-charts-create-stacked-bar-chart/CS/Series_StackedBarChart/Program.cs#L14

csharp
WindowsFormsSettings.SetDPIAware();
WindowsFormsSettings.AllowDpiScale = true;
WindowsFormsSettings.AllowAutoScale = DevExpress.Utils.DefaultBoolean.True;

winforms-map-load-data-from-a-sql-geometry-data-source/VB/SqlGeometry/Program.vb#L15

vb
Call WindowsFormsSettings.SetDPIAware()
WindowsFormsSettings.AllowDpiScale = True
WindowsFormsSettings.AllowAutoScale = DevExpress.Utils.DefaultBoolean.True

winforms-charts-create-real-time-chart/VB/RealTimeChartUpdates/Program.vb#L12

vb
Call WindowsFormsSettings.SetDPIAware()
WindowsFormsSettings.AllowDpiScale = True
WindowsFormsSettings.AllowAutoScale = DevExpress.Utils.DefaultBoolean.True

winforms-charts-create-real-time-chart-and-collect-data-in-separate-thread/VB/RealTimeChartUpdates/Program.vb#L13

vb
Call WindowsFormsSettings.SetDPIAware()
WindowsFormsSettings.AllowDpiScale = True
WindowsFormsSettings.AllowAutoScale = DevExpress.Utils.DefaultBoolean.True

winforms-map-create-different-map-shapes/VB/MapItemsExample/Program.vb#L15

vb
Call WindowsFormsSettings.SetDPIAware()
WindowsFormsSettings.AllowDpiScale = True
WindowsFormsSettings.AllowAutoScale = DevExpress.Utils.DefaultBoolean.True

winforms-charts-create-stacked-bar-chart/VB/Series_StackedBarChart/Program.vb#L15

vb
Call WindowsFormsSettings.SetDPIAware()
WindowsFormsSettings.AllowDpiScale = True
WindowsFormsSettings.AllowAutoScale = DevExpress.Utils.DefaultBoolean.True

See Also

WindowsFormsSettings Class

WindowsFormsSettings Members

DevExpress.XtraEditors Namespace