VisualElement.IsVisible 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 menetapkan nilai yang menentukan apakah elemen ini harus menjadi bagian dari pohon visual atau tidak. Ini adalah properti yang dapat diikat.
[Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.VisualElement/VisibilityConverter))]
public bool IsVisible { get; set; }
member this.IsVisible : bool with get, set
Nilai Properti
true
jika elemen harus dirender; jika tidak, false
. Nilai defaultnya adalah true
.
- Atribut
Keterangan
Mengatur IsVisible ke false akan menghapus elemen dari pohon visual. Elemen tidak akan lagi memakan ruang dalam tata letak atau memenuhi syarat untuk menerima segala jenis peristiwa input.
Contoh berikut menunjukkan tumpukan tempat elemen tengah dialihkan saat tombol diaktifkan.
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;
}
}