VisualElement.Opacity 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éfinit la valeur d’opacité appliquée à l’élément quand il est rendu. Il s’agit d’une propriété pouvant être liée.
public double Opacity { get; set; }
member this.Opacity : double with get, set
Valeur de propriété
Valeur d’opacité. L’opacité par défaut est 1,0. Les valeurs seront limitées entre 0 et 1 sur set.
Remarques
La valeur d’opacité n’a aucun effet, sauf si IsVisible est true
. L’opacité est héritée dans la hiérarchie des éléments. Si un parent a une opacité de 0,5 et qu’un enfant a 0,5 opacité, l’enfant s’affiche avec une opacité effective de 0,25. La définition de l’opacité sur 0 a un comportement non défini avec des éléments d’entrée.
L’exemple suivant définit l’opacité d’une disposition sur 0,5 et l’opacité de l’un de ses enfants sur 0,5, ce qui rend l’enfant 25 % opaque.
StackLayout stack = new StackLayout ();
Button button1 = new Button {Text="A Button"};
Button button2 = new Button {Text="Another Button"};
stack.Children.Add (button1);
stack.Children.Add (button2);
// The stack and everything in it will become 50% opaque
stack.Opacity = 0.5;
// button1 will become 25% opaque while the stack and button2 remane 50% opaque
button1.Opacity = 0.5;