@LuVairo

Как свернуть окно в рамках паттерна mvvm, используя Microsoft.Xaml.Behaviors.Wpf?

Здравствуйте! Имеется следующий код, которым я пытаюсь свернуть окно
<Button Style="{StaticResource HideButtonStyle}" 
              HorizontalAlignment="Right" Margin="0 0 43 0">
    <inter:Interaction.Triggers>
        <inter:EventTrigger EventName="Click">
            <inter:ChangePropertyAction PropertyName="WindowState"
                TargetObject="{Binding RelativeSource={RelativeSource Mode=FindAncestor, AncestorType={x:Type Window}}}"
                Value="WindowState.Minimized"
            />
        </inter:EventTrigger>
    </inter:Interaction.Triggers>
</Button>

Ошибка заключается в том, что нельзя присвоить свойству WindowState значение типа "WindowState.Minimized" (распознаётся как string и я это понимаю). Как можно тогда это сделать? Заранее спасибо
  • Вопрос задан
  • 124 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы