VisualElement.Opacity Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
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;