Skip to main content

StyleQueries Class

Definition

Assembly:Avalonia.Base
Package:Avalonia

Extension methods for Avalonia.Styling.StyleQuery.

public class StyleQueries

Inheritance: object -> StyleQueries

Methods

NameDescription
And (2 overloads)Returns a query which ANDs queries.
HeightReturns a query which matches the device height with a value.
Or (2 overloads)Returns a query which ORs queries.
WidthReturns a query which matches the device width with a value.

And overloads

And Method

Returns a query which ANDs queries.

public Avalonia.Styling.StyleQuery And(Avalonia.Styling.StyleQuery[] queries)
Parameters

queries Avalonia.Styling.StyleQuery[]

The queries to be AND'd.

Returns

Avalonia.Styling.StyleQuery

The query.

And Method

public Avalonia.Styling.StyleQuery And(System.Collections.Generic.IReadOnlyList<Avalonia.Styling.StyleQuery> query)
Parameters

query System.Collections.Generic.IReadOnlyList<Avalonia.Styling.StyleQuery>

Returns

Avalonia.Styling.StyleQuery

Height Method

Returns a query which matches the device height with a value.

public Avalonia.Styling.StyleQuery Height(Avalonia.Styling.StyleQuery previous, Avalonia.Styling.StyleQueryComparisonOperator operator, double value)

Parameters

previous Avalonia.Styling.StyleQuery

The previous query.

operator Avalonia.Styling.StyleQueryComparisonOperator

The operator to match the device height

value double

The height to match

Returns

Avalonia.Styling.StyleQuery

The query.

Or overloads

Or Method

Returns a query which ORs queries.

public Avalonia.Styling.StyleQuery Or(Avalonia.Styling.StyleQuery[] queries)
Parameters

queries Avalonia.Styling.StyleQuery[]

The queries to be OR'd.

Returns

Avalonia.Styling.StyleQuery

The query.

Or Method

public Avalonia.Styling.StyleQuery Or(System.Collections.Generic.IReadOnlyList<Avalonia.Styling.StyleQuery> query)
Parameters

query System.Collections.Generic.IReadOnlyList<Avalonia.Styling.StyleQuery>

Returns

Avalonia.Styling.StyleQuery

Width Method

Returns a query which matches the device width with a value.

public Avalonia.Styling.StyleQuery Width(Avalonia.Styling.StyleQuery previous, Avalonia.Styling.StyleQueryComparisonOperator operator, double value)

Parameters

previous Avalonia.Styling.StyleQuery

The previous query.

operator Avalonia.Styling.StyleQueryComparisonOperator

The operator to match the device width

value double

The width to match

Returns

Avalonia.Styling.StyleQuery

The query.