MenuFlyoutItem.Command 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置在按下项时要调用的命令。
public:
property ICommand ^ Command { ICommand ^ get(); void set(ICommand ^ value); };
ICommand Command();
void Command(ICommand value);
public ICommand Command { get; set; }
var iCommand = menuFlyoutItem.command;
menuFlyoutItem.command = iCommand;
Public Property Command As ICommand
<MenuFlyoutItem Command="commandReference"/>
属性值
按下项时要调用的命令。 默认值为 null。
注解
ICommand 接口来自不同的源,具体取决于数据源是在 Visual C++ 组件扩展 (C++/CX) 中实现的,还是针对 Microsoft .NET 实现的。 Visual C++ 组件扩展 (C++/CX) 实现 Windows::UI::Xaml::Input::ICommand。 Microsoft .NET 实现 System.Windows.Input.ICommand。 这两个接口具有相同的模板。 从应用代码调用的接口类似:将 Windows::UI::Xaml::Input::ICommand 用于 Visual C++ 组件扩展 (C++/CX) 代码和 System.Windows.Input.ICommand for Microsoft .NET 代码。
Microsoft 显示的 XAML 语法。NET 的 System.Windows.Input.ICommand 类型不适用于Windows 运行时 XAML。 应始终使用 Binding 引用。 不支持命名命令和 x:Static 等构造。