zoukankan      html  css  js  c++  java
  • CommandBinding用法

    .cs文件中用法 

    private void BindCommands()
            {
                //[OK]
                CommandBinding cb = new CommandBinding(Commands.OK, OnOK);
                this.CommandBindings.Add(cb);
                this.OkButton.Command = Commands.OK;
                //[CANCEL]
                cb = new CommandBinding(Commands.Cancel, OnCancel);
                this.CommandBindings.Add(cb);
                this.CancelButton.Command = Commands.Cancel;          
            }

    然后在构造函数中调用即可。 

    .xmal中用法

    先在.cs文件中定义:        public static RoutedCommand CloseCommand = new RoutedCommand();

      <Window.CommandBindings>
        <CommandBinding Command="path:fileName.CloseCommand" Executed="Click_OK"/>
      </Window.CommandBindings>
      <Window.InputBindings>
        <KeyBinding Command="path:fileName.CloseCommand" Gesture="Escape"/>
        <KeyBinding Command="path:fileName.CloseCommand" Gesture="Enter"/>
      </Window.InputBindings>

  • 相关阅读:
    list拖动
    android sdk
    AwwwB推荐网站全盘克隆
    WPF中的容器控件——WrapPanel
    WPF中的容器控件——StackPanel
    MFC应用程序中指针的使用
    排序算法之插入排序
    转:MFC 常用语句集锦
    【转】MFC学习总结
    排序算法之冒泡排序
  • 原文地址:https://www.cnblogs.com/sizzle/p/891915.html
Copyright © 2011-2022 走看看