C # Windows Forms uygulamamda yaygın Windows klavye kısayollarını (örneğin Ctrl+ F, Ctrl+ N) uygulamak için en iyi yolu arıyorum .
Uygulama, birçok çocuk formuna (birer birer) ev sahipliği yapan bir ana forma sahiptir. Bir kullanıcı Ctrl+ 'ya geldiğinde F, özel bir arama formu göstermek istiyorum. Arama formu, başvurudaki geçerli açık alt forma bağlı olacaktır.
ChildForm_KeyDown olayında böyle bir şey kullanmayı düşünüyordum :
if (e.KeyCode == Keys.F && Control.ModifierKeys == Keys.Control)
// Show search form
Ama bu işe yaramıyor. Bir tuşa bastığınızda olay bile başlamaz. Çözüm nedir?