2016-04-11 30 views
0

Bir radyo düğmesine bir kısayol tuşu atamaya çalışıyorum, böylece önceki durumuna bağlı olarak kontrol edecek ya da işaretini kaldıracaktır.Radyo düğmesi kısayol tuşu

Bu aslında denedim ama çalışmadım.

if (e.KeyCode == Keys.Enter)   
     { 
      radiobutton1.PerformClick(); 
     } 
+0

Ne hakkında: 'radiobutton1.Checked = radiobutton1.Checked;' – Taleeb

+0

Eğer hedef alan Ne: Win!? WPF? ASP? ... ?? __Always__ sorunuzu buna göre etiketleyin! – TaW

+0

Hot-Key olarak girin? Gerçekten mi? Not: – TaW

cevap

0

Üzerine tıklayarak radyo düğmesini kontrol edemezsiniz. Programın seçimini kaldırmanız gerekiyor. Şunları deneyin: -

if (e.KeyCode == Keys.Enter) 
{ 
    radioButton1.Checked = !radioButton1.Checked; 
} 
+0

Yorumunuzu gördüm ve bunu denedim, hala benim için radyo düğmesini bile kontrol etmiyor gibi görünüyorsun :( –

+0

Winformun 'KeyPreview' özelliğini true olarak ayarlamayı deneyin – Taleeb

+0

yup Ben zaten bu –