2

该类RoutedCommand具有Name可以在构造函数中设置的属性。MSDN 有这样的说法RoutedCommand.Name

在 XAML 中引用 RoutedCommand 时可以使用此属性。

但是,我似乎无法找到有关如何执行此操作的信息。目前,我的命令在 XAML 中引用如下:

Command="{x:Static someNamespace:Commands.SomeCommand}"

这不会通过其Name属性引用命令,并且无论您是否设置Name.

的目的是什么RoutedCommand.Name,如何使用?

4

1 回答 1

1

RoutedCommand.Name从字面上看,通常是或的RoutedCommand绑定名称。DependencyProperyUIElementMenuItemButton

请参考下面的 XAML 代码,其中ApplicationCommands类包含在System.Windows.Input命名空间 (PresentationCore.dll) 中。

<Button Command="{x:Static ApplicationCommands.Open}" 
    Content="{Binding Source={x:Static ApplicationCommands.Open}, Path=Name}"/>
于 2011-07-14T06:01:37.520 回答