Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
RadioButton denetimler genellikle kullanıcılara çeşitli seçenekler arasında tek bir seçenek sunmak için birlikte gruplandırılır. Bir kerede yalnızca bir düğme seçilebilir.
Aşağıdaki çizimde bir denetim örneği gösterilmektedir RadioButton .
Stiller ve şablonlar
Varsayılan ControlTemplate'yi, RadioButton 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
RadioButton denetiminde neyin görüntüleneceğini tanımlamak için ContentControl.Content özelliğini kullanır.
Parçalar
RadioButton denetimi herhangi bir şablon parçası tanımlamaz.
Görsel durumlar
Aşağıdaki tabloda denetimin görsel durumları listelenmiştir RadioButton .
| VisualState Adı | VisualStateGroup Adı | Description |
|---|---|---|
| Kontrol edildi | CheckStates | Kontrol işaretli (seçili).
IsChecked, true'e eşittir. |
| Disabled | OrtakDurumlar | Denetim devre dışı bırakıldı ve kullanıcı girişine yanıt veremiyor. |
| Focused | FocusStates | Kontrolün klavye odağı vardır ve giriş alabilir. |
| Belirsiz | CheckStates | Denetim belirsiz bir durumda.
IsThreeState
trueve IsCheckednull. |
| GeçersizOdaklı | DoğrulamaDurumları | Kontrol öğesinde doğrulama hatası var ve klavye odağı bulunuyor.
Validation.HasError, true'e eşittir. |
| InvalidUnfocused | DoğrulamaDurumları | Denetimde doğrulama hatası var ancak klavye odağı yok.
Validation.HasError, true'e eşittir. |
| Mouseover | CommonStates | Fare işaretçisi denetimin üzerine yerleştirilir. |
| Sıradan | CommonStates | Denetim varsayılan normal durumundadır. |
| Basıldı | CommonStates | Kullanıcı etkileşimiyle kontrol üzerine basılır. |
| Kontrol edilmemiş | CheckStates | Kontrol işaretlenmemiş (seçili değil).
IsChecked, false'e eşittir. |
| Odaklanmamış | FocusStates | Kontrolün klavye odağı yok. |
| Geçerli | DoğrulamaDurumları | Denetim geçerli ve doğrulama hatası yok.
Validation.HasError, false'e eşittir. |
Ayrıca bakınız
.NET Desktop feedback