Bagikan melalui


VisualElement.Opacity Properti

Definisi

Mendapatkan atau mengatur nilai opasitas yang diterapkan ke elemen saat dirender. Ini adalah properti yang dapat diikat.

public double Opacity { get; set; }
member this.Opacity : double with get, set

Nilai Properti

System.Double

Nilai opasitas. Tingkat keburaman default adalah 1.0. Nilai akan dijepit antara 0 dan 1 pada set.

Keterangan

Nilai opasitas tidak berpengaruh kecuali IsVisible adalah true. Opasitas diwariskan ke hierarki elemen. Jika induk memiliki 0,5 opasitas, dan seorang anak memiliki 0,5 opasitas, anak akan merender dengan tingkat keburaman 0,25 yang efektif. Mengatur opasitas ke 0 memiliki perilaku yang tidak terdefinisi dengan elemen input.

Contoh berikut menetapkan tingkat keburaman tata letak menjadi 0,5 dan tingkat keburaman salah satu anaknya menjadi 0,5, membuat anak 25% buram.

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;

Berlaku untuk