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

  • CrazyMan

    CrazyMan

    14 Mayıs 2008
  • Attempts at least

    Attempts at

    1 Ocak 2007
  • MofoHifi Records

    MofoHifi Rec

    15 HAZİRAN 2006