RadMenuItem中的CommandParameter - WPF

时间:2015-04-24 14:06:22

标签: wpf xaml telerik radmenu

我有添加和编辑菜单项。

截至目前,共有两个屏幕,分别是AddProduct和EditProduct。因此,基于命令参数,它直接显示屏幕但我们想要更改它并将这两个作为单个屏幕,因为它使用相同的ViewModel

如果用户点击其中任何一个,我们将显示相同的屏幕,但输入不同。可以说,用户点击添加,我们没有加载任何数据来选择现有产品。让我们说,用户点击编辑,我们将数据加载到控件中以选择现有产品。

我想在CommandParameter中传递两个参数,区分Add和Edit屏幕。下面是我的xaml。我怎么能这样做?

  <telerik:RadMenuItem Header="Products" Name="Products" IconColumnWidth="0" >
      <telerik:RadMenuItem Header="Add" Name="AddProduct" IconColumnWidth="0" Command="{Binding ClickCommand}" CommandParameter="AddProduct"></telerik:RadMenuItem>
       <telerik:RadMenuItem Header="Edit" Name="EditProduct" IconColumnWidth="0" Command="{Binding ClickCommand}" CommandParameter="EditProduct"></telerik:RadMenuItem>
   </telerik:RadMenuItem>

0 个答案:

没有答案