VisualElement.IsVisible Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définir une valeur qui détermine si cet élément doit, ou non, faire partie de l’arborescence d’éléments visuels. Il s’agit d’une propriété pouvant être liée.
[Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.VisualElement/VisibilityConverter))]
public bool IsVisible { get; set; }
member this.IsVisible : bool with get, set
Valeur de propriété
true
si l’élément doit être rendu ; sinon, false
. La valeur par défaut est true
.
- Attributs
Remarques
La définition de IsVisible sur false supprime l’élément de l’arborescence visuelle. L’élément n’occupera plus d’espace dans les dispositions ou sera eligle pour recevoir n’importe quel type d’événement d’entrée.
L’exemple suivant montre une pile où l’élément du milieu est activé lorsqu’un bouton est activé.
partial class LabelToggle {
Label label;
void Build ()
{
var firstView = new Button {Text = "Tap Me"};
label = new Label {Text = "I can be toggled"};
var thirdView = new Image {Source = "image.png"};
firstView.Activated += OnButtonActivated;
Content = new StackLayout {
Children {
firstView,
label,
thirdView
}
};
}
void OnButtonActivated (object sender, EventArgs args)
{
label.IsVisible = !label.IsVisible;
}
}