【问题标题】:What should be owner type of a routed command?路由命令的所有者类型应该是什么?
【发布时间】:2010-04-06 07:40:17
【问题描述】:

我正在使用 wpf 自定义命令。在编写自定义命令时,需要定义所有者类型。它的描述说它是注册命令的类型。我看到了一些自定义命令示例,其中 Owner 类型是 UIElement,而在其他一些类型中则是类名本身。有什么不同?所有者类型应该是什么?

【问题讨论】:

    标签: wpf routed-commands


    【解决方案1】:

    有一个类似的question,它的答案可能会有所帮助。就我个人而言,我一直认为它像一个命名空间,以防有重复的命令浮动。但我可能只是无缘无故地试图赋予它意义。我总是让它成为声明命令的类型。

    【讨论】:

      【解决方案2】:

      我认为这并不重要。通常它将是声明和创建命令的类型

      【讨论】:

      • 我希望如果它在那里应该有一些意义。
      • 嗯,它有一个含义:它指示哪个类型拥有命令...无论如何,这就是所有预定义的 RoutedCommands(ApplicationCommands、ComponentCommands、MediaCommands、NavigationCOMmands)的方式
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-08-04
      • 2013-01-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-24
      相关资源
      最近更新 更多