Forum
merhaba c# hazırlamış olduğum form sayfasında 3 tane button var her butona klavyeden atama yapmak istiyorum örnek f2 bastığımda formumda kaydet işlemi yapılsın f10 bastığımda yazdırma işlemi olsun gibi bunu nasıl yapabilirim.
formun presskey özelliğini kullanarak eğer klavyeden basılan tuş f2 ise belirtilen işlemi yapmasını sağlayabilirsin
bu adres sana yardımcı olacaktır...
formun presskey özelleği aktif yaptım ama çalışmıyor malesef yazmış olduğum kod şu şekilde örnek
private void button2_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.F11)
{
button2.PerformClick();
}
performclick yerine direkt olarak click yaz. yada daha basit olarak button2.Click() yazacağın yere Button2 nin click olayındaki işlemleri yazabilirsin ama bu biraz karışıklık yapar butonda bir şey değiştireceğinde 2 yerde birden değişiklik yapman lazım olabilir
ne denediysem yapamadım olmadı şimdilik iptal ettim projemde sonra bulunca cevap yazıcam teşekür ederim.
önemli değil iyi günler