RoutedCommand
类具有Name
属性,可以在构造函数中设置。 MSDN对此有RoutedCommand.Name
:
在XAML中引用RoutedCommand时可以使用此属性。
但是,我似乎无法找到有关如何执行此操作的信息。目前,我的命令在XAML中引用如下:
Command="{x:Static someNamespace:Commands.SomeCommand}"
这不会引用Name
属性的命令,无论你是否设置Name
都可以。
RoutedCommand.Name
的目的是什么,以及如何使用?
答案 0 :(得分:1)
RoutedCommand.Name
字面上提供了RoutedCommand
的名称,以与某些DependencyPropery
的{{1}}绑定,通常为UIElement
或MenuItem
。
请参阅下面的XAML代码,其中Button
类包含在ApplicationCommands
命名空间(PresentationCore.dll)中。
System.Windows.Input