WPF命令绑定

时间:2010-07-10 08:49:22

标签: wpf binding

关于在WPF中绑定命令的快速问题。我有一个命令,希望布尔值作为执行参数,但我不知道如何在xaml中指定类型,任何人都给我任何指针?

命令代码

public override void Execute(object parameter)
{
   Boolean saveAs = (Boolean)parameter;
}

Xaml Code

<MenuItem Header="Save" Command="{Binding SaveOverlayCommand}" CommandParameter="False">
   <MenuItem.Icon>
      <Image Source="..\resources\save.png" MaxHeight="16" MaxWidth="16"/>
   </MenuItem.Icon>
</MenuItem>

1 个答案:

答案 0 :(得分:3)

<MenuItem Header="Save" Command="{Binding SaveOverlayCommand}">
   <MenuItem.CommandParameter>
       <System:Boolean xmlns:System="clr-namespace:System;assembly=mscorlib">False</System:Boolean>
   </MenuItem.CommandParameter>
   <MenuItem.Icon> 
      <Image Source="..\resources\save.png" MaxHeight="16" MaxWidth="16"/> 
   </MenuItem.Icon> 
</MenuItem>