关于在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>
答案 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>