Связывание команд WPF - PullRequest
       1

Связывание команд WPF

4 голосов
/ 10 июля 2010

Быстрый вопрос по привязке к команде в WPF.У меня есть команда, которая ожидает логическое значение в качестве параметра для выполнения, но я не знаю, как указать тип в xaml, кто-нибудь дает мне указатели?

Код команды

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

Код Xaml

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

1 Ответ

3 голосов
/ 10 июля 2010
<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>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...