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()
Right
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()
.NET MAUI Community Toolkit
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour