I can close a window using Interaction Triggers like
<Button Content="X" Height="20" Width="20">
<i:Interaction.Triggers>
<i:EventTrigger EventName="Click">
<i:CallMethodAction MethodName="Close"
TargetObject="{Binding RelativeSource={RelativeSource
Mode=FindAncestor,
AncestorType=Window}}" />
</i:EventTrigger>
</i:Interaction.Triggers>
</Button>
But when I replace MethodName="Close" with MethodName="Maximize" or MethodName="Minimize" to maximize or minimize window it doesn't work.
How do I do this using .Net 4.5 without breaking mvvm pattern ?