Extensions de vue

Les extensions View fournissent une série de méthodes d’extension qui prennent en charge la configuration de l’alignement des contrôles qui héritent de View.

Démarrer

La méthode Start définit la propriété View.HorizontalOptions sur LayoutOptions.Start.

Voici un exemple de définition de Label.HorizontalOptions sur LayoutOptions.Start à l’aide de Start :

new Label().Start()

CenterHorizontal

La méthode CenterHorizontal définit la propriété View.HorizontalOptions sur LayoutOptions.Center.

Voici un exemple de définition de Label.HorizontalOptions sur LayoutOptions.Center à l’aide de CenterHorizontal :

new Label().CenterHorizontal()

Fin

La méthode End définit la propriété View.HorizontalOptions sur LayoutOptions.End.

Voici un exemple de définition de Label.HorizontalOptions sur LayoutOptions.End à l’aide de End :

new Label().End()

FillHorizontal

La méthode CenterHorizontal définit la propriété View.HorizontalOptions sur LayoutOptions.Fill.

Voici un exemple de définition de Label.HorizontalOptions sur LayoutOptions.Fill à l’aide de FillHorizontal :

new Label().FillHorizontal()

Haut

La méthode Top définit la propriété View.VerticalOptions sur LayoutOptions.Start.

Voici un exemple de définition de Label.VerticalOptions sur LayoutOptions.Start à l’aide de Top :

new Label().Top()

CenterVertical

La méthode CenterVertical définit la propriété View.VerticalOptions sur LayoutOptions.Center.

Voici un exemple de définition de Label.VerticalOptions sur LayoutOptions.Center à l’aide de CenterVertical :

new Label().CenterVertical()

Bas

La méthode Bottom définit la propriété View.VerticalOptions sur LayoutOptions.End.

Voici un exemple de définition de Label.VerticalOptions sur LayoutOptions.End à l’aide de Bottom :

new Label().Bottom()

FillVertical

La méthode FillVertical définit la propriété View.VerticalOptions sur LayoutOptions.Fill.

Voici un exemple de définition de Label.HorizontalOptions sur LayoutOptions.Fill à l’aide de FillVertical :

new Label().FillVertical()

Centrer

La méthode Center définit à la fois la propriété View.HorizontalOptions et la propriété View.VerticalOptions sur LayoutOptions.Center.

Voici un exemple de définition de Label.VerticalOptions ainsi que de Label.HorizontalOptions sur LayoutOptions.Center à l’aide de Center :

new Label().Center()

Remplir

La méthode Fill définit à la fois la propriété View.HorizontalOptions et la propriété View.VerticalOptions sur LayoutOptions.Fill.

Voici un exemple de définition de Label.VerticalOptions ainsi que de Label.HorizontalOptions sur LayoutOptions.Fill à l’aide de Fill :

new Label().Fill()

LeftToRight

L’espace de noms LeftToRight contient deux méthodes d’extension, Left et Right, qui alignent sur le script de gauche à droite.

Pour utiliser les extensions LeftToRight, nous devons d’abord ajouter la directive using suivante :

using CommunityToolkit.Maui.Markup.LeftToRight;

Left

La méthode Left définit la propriété View.HorizontalOptions sur LayoutOptions.Start, alignant sur le script de gauche à droite.

Voici un exemple de définition de Label.HorizontalOptions sur LayoutOptions.Start à l’aide de Left :

using CommunityToolkit.Maui.Markup.LeftToRight;

// ...

new Label().Left()

La méthode Right définit la propriété View.HorizontalOptions sur LayoutOptions.End, alignant sur le script de gauche à droite.

Voici un exemple de définition de Label.HorizontalOptions sur LayoutOptions.End à l’aide de Right :

using CommunityToolkit.Maui.Markup.LeftToRight;

// ...

new Label().Right()

RightToLeft

L’espace de noms RightToLeft contient deux méthodes d’extension, Left et Right, qui alignent sur le script de droite à gauche.

Pour utiliser les extensions LeftToRight, nous devons d’abord ajouter la directive using suivante :

using CommunityToolkit.Maui.Markup.RightToLeft;

Left

La méthode Left définit la propriété View.HorizontalOptions sur LayoutOptions.End, alignant sur le script de droite à gauche.

Voici un exemple de définition de Label.HorizontalOptions sur LayoutOptions.End à l’aide de Left :

using CommunityToolkit.Maui.Markup.RightToLeft;

// ...

new Label().Left()

Right

La méthode Right définit la propriété View.HorizontalOptions sur LayoutOptions.Start, alignant sur le script de droite à gauche.

Voici un exemple de définition de Label.HorizontalOptions sur LayoutOptions.Start à l’aide de Right :

using CommunityToolkit.Maui.Markup.RightToLeft;

// ...

new Label().Right()