Skip to main content
A newer version of this page is available. .

ON.ScreenWidth<T>(T, T, T, T, T, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<Double>) Method

Selects the value of a reference type to be applied depending on the screen width.

Namespace: DevExpress.Maui.Core

Assembly: DevExpress.Maui.Core.dll

NuGet Package: DevExpress.Maui.Core

Declaration

public static T ScreenWidth<T>(
    T extraSmall = null,
    T small = null,
    T medium = null,
    T large = null,
    T extraLarge = null,
    double? smallThreshold = null,
    double? mediumThreshold = null,
    double? largeThreshold = null,
    double? extraLargeThreshold = null
)
    where T : class

Optional Parameters

Name Type Default Description
extraSmall T null

The value to be applied on devices with the Extra Small width.

small T null

The value to be applied on devices with the Small width.

medium T null

The value to be applied on devices with the Medium width.

large T null

The value to be applied on devices with the Large width.

extraLarge T null

The value to be applied on devices with the Extra Large width.

smallThreshold Nullable<Double> null

Specifies the lower width boundary for Small screens.

mediumThreshold Nullable<Double> null

Specifies the lower width boundary for Medium screens.

largeThreshold Nullable<Double> null

Specifies the lower width boundary for Large screens.

extraLargeThreshold Nullable<Double> null

Specifies the lower width boundary for Extra Large screens.

Type Parameters

Name Description
T

The type of values to be applied.

Returns

Type Description
T

The value selected based on the device screen width.

See Also