zoukankan      html  css  js  c++  java
  • Shortcut key for WPF

    steps:

    open the window code page, and find the construction function;

    add code like below:

     public MainWindow()
            {
                InitializeComponent();

                
    // Create the CommandBinding.
                CommandBinding cmd = new CommandBinding();
                cmd.Command 
    = ApplicationCommands.New;

                cmd.Executed 
    += new ExecutedRoutedEventHandler(CommandBinding_CmdKey_Executed);
                cmd.CanExecute 
    += new CanExecuteRoutedEventHandler(CommandBinding_CmdKey_CanExecute);
                
    this.CommandBindings.Add(cmd);
                
    // Creating a KeyBinding between the Open command and Ctrl-R
                KeyBinding CmdKey = new KeyBinding();
                CmdKey.Key 
    = Key.F;
                CmdKey.Modifiers 
    = ModifierKeys.Control;
                CmdKey.Command 
    = cmd.Command;
                
    this.InputBindings.Add(CmdKey);
            }
            
    private void CommandBinding_CmdKey_CanExecute(object sender, CanExecuteRoutedEventArgs e)
            {
                e.CanExecute 
    = true;
            }

            
    private void CommandBinding_CmdKey_Executed(object sender, ExecutedRoutedEventArgs e)
            {
                MessageBox.Show(
    "OK");
            }
  • 相关阅读:
    图像的加载与保存
    numpy初学
    深入精通JavaScript插件
    Python图像处理库:Pillow 初级教程
    PIL包的应用
    UIWebView的离线缓存
    UITableView优化技巧
    UIKit Dynamics入门
    CALayer 一些重要属性
    一个Demo展示Storyboard的强大
  • 原文地址:https://www.cnblogs.com/skyfei/p/2009047.html
Copyright © 2011-2022 走看看