SORU
1 Mayıs 2009, Cuma


Ne kadar Sekme yakalama ve Ctrl WPF Tab için?

Tuzak olacak bazı örnek kod ne olurduCtrlTabveCtrlShiftTabbir WPF uygulama?

KeyDown olaylar oluşturulur ve aynı zamanda giriş hareketleri ile komut bağlantıları ekleyerek denedim, ama asla bu iki kısayol yakalamak için başardık.

CEVAP
1 Mayıs 2009, Cuma


Handler ne Kapatıyorsa mi? Aşağıdaki kod benim için çalışıyor. Bana sıkıntı verirAltTabama siz istemediniz. :D

public Window1()
{
   InitializeComponent();
   AddHandler(Keyboard.KeyDownEvent, (KeyEventHandler)HandleKeyDownEvent);
}

private void HandleKeyDownEvent(object sender, KeyEventArgs e)
{
   if (e.Key == Key.Tab && (Keyboard.Modifiers & (ModifierKeys.Control | ModifierKeys.Shift)) == (ModifierKeys.Control | ModifierKeys.Shift))
   {
      MessageBox.Show("CTRL   SHIFT   TAB trapped");
   }

   if (e.Key == Key.Tab && (Keyboard.Modifiers & ModifierKeys.Control) == ModifierKeys.Control)
   {
      MessageBox.Show("CTRL   TAB trapped");
   }
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • bobono1baby

    bobono1baby

    14 AĞUSTOS 2011
  • NikkoNantone

    NikkoNantone

    21 Kasım 2011
  • PamtheBlamofficial

    PamtheBlamof

    31 Aralık 2010