Onay Kutusu

Bir kullanıcının seçebileceği veya temizleyebileceği seçenekleri göstermek için uygulamanızın kullanıcı arabiriminde (UI) kullanabilirsiniz CheckBox . Tek bir onay kutusu kullanabilir veya iki veya daha fazla onay kutusunu gruplandırabilirsiniz.

Aşağıdaki grafik, bir CheckBoxöğesinin farklı durumlarını gösterir.

Farklı durumlarda onay kutusu (CheckBox) denetimleri.

Stiller ve şablonlar

Varsayılan ControlTemplate'yi, CheckBox kontrolüne benzersiz bir görünüm vermek için değiştirebilirsiniz. Daha fazla bilgi için bkz. Stiller ve şablonlar nedir? ve Denetim için şablon oluşturma.

İçerik özelliği

CheckBox denetiminin içerik özelliği Content'dir. Onay kutusunun yanında görünen metni veya içeriği belirtmek için bu özelliği kullanın.

Parçalar

CheckBox denetimi herhangi bir şablon parçası tanımlamaz.

Görsel durumlar

Aşağıdaki tabloda denetimin görsel durumları listelenmiştir CheckBox .

VisualState Adı VisualStateGroup Adı Description
Sıradan OrtakDurumlar Kontrol normal durumda.
Mouseover OrtakDurumlar Fare denetimin üzerinde.
Basıldı OrtakDurumlar Kontrol tuşuna basıldı.
Disabled OrtakDurumlar Denetim devre dışı bırakıldı.
Focused FocusStates Denetimin klavye odağı vardır.
Odaklanmamış FocusStates Kontrolün klavye odağı yoktur.
Kontrol edildi CheckStates Kontrol edildi.
Kontrol edilmemiş CheckStates Kontrol işaretli değil.
Belirsiz CheckStates Denetim belirsiz bir durumda.
Geçerli DoğrulamaDurumları Denetim geçerli ve doğrulama hatası yok.
GeçersizOdaklı DoğrulamaDurumları Kontrol öğesinde doğrulama hatası var ve klavye odağı bulunuyor.
InvalidUnfocused DoğrulamaDurumları Denetimde doğrulama hatası var ancak klavye odağı yok.

Ayrıca bakınız