Class
WindowsSettings

A class that defines windows settings related to RadForm and RadControl.

Definition

Namespace:Telerik.WinControls

Assembly:Telerik.WinControls.dll

Syntax:

cs-api-definition
public class WindowsSettings

Inheritance: objectWindowsSettings

Constructors

WindowsSettings()

Declaration

cs-api-definition
public WindowsSettings()

Properties

AppsUseLightTheme

Gets a value indicating whether the AppsUseLightTheme system flag is on.

Declaration

cs-api-definition
public static bool AppsUseLightTheme { get; }

Property Value

bool

CurrentWindowsTheme

Gets the current theme used by the windows.

Declaration

cs-api-definition
public static WindowsTheme CurrentWindowsTheme { get; }

Property Value

WindowsTheme

EnableRoundedCorners

Gets or sets a value indicating whether to round the corners of a the form instance that owns these settings. Note that this property is considered only when the operating system is Windows 11.

Declaration

cs-api-definition
public virtual bool? EnableRoundedCorners { get; set; }

Property Value

bool?

EnableRoundedCornersDefaultValue

Gets or sets a value indicating whether to round the corners of RadForms in Windows 11. Note that this property is considered only when the operating system is Windows 11.

Declaration

cs-api-definition
public static bool EnableRoundedCornersDefaultValue { get; set; }

Property Value

bool

PopupRoundedCornersStyleDefaultValue

Gets or sets a value indicating how to round the corners of all pop-ups in Windows 11 Operating system. Note that this property is considered only when the operating system is Windows 11.

Declaration

cs-api-definition
public static RoundedCornersStyle PopupRoundedCornersStyleDefaultValue { get; set; }

Property Value

RoundedCornersStyle

RoundedCornersStyle

Gets or sets a value indicating how to round the corners of a the form instance that owns these settings. Note that this property is considered only when the operating system is Windows 11.

Declaration

cs-api-definition
public virtual RoundedCornersStyle RoundedCornersStyle { get; set; }

Property Value

RoundedCornersStyle

RoundedCornersStyleDefaultValue

Gets or sets a value indicating how to round the corners of RadForms in Windows 11 Operating system. Note that this property is considered only when the operating system is Windows 11.

Declaration

cs-api-definition
public static RoundedCornersStyle RoundedCornersStyleDefaultValue { get; set; }

Property Value

RoundedCornersStyle

SystemUsesLightTheme

Gets a value indicating whether the SystemUsesLightTheme system flag is on.

Declaration

cs-api-definition
public static bool SystemUsesLightTheme { get; }

Property Value

bool

Methods

ApplyRoundedCorners(Control, bool)

Applies rounded corners to a form or a pop-up. Note that this is available only when the operating system is Windows 11.

Declaration

cs-api-definition
public virtual bool ApplyRoundedCorners(Control form, bool isPopup = false)

Parameters

form

Control

The form or pop-up to apply rounded corners.

isPopup

bool

Whether the form is popup.

Returns

bool

A value indicating whether the rounded corners were applied.

ShouldApplyRoundedCorners(Control)

Determines whether to round the corners.

Declaration

cs-api-definition
public virtual bool ShouldApplyRoundedCorners(Control control = null)

Parameters

control

Control

Returns

bool