Windows7SP1(32bit), VisualStudio2013ProfessionalでWPFアプリケーションを作成しております。
対象のフレームワークは.NET Framework 4.5です。

ウインドウ右上の最大化/最小化/元に戻す/閉じる、のコマンドを標準のButtonへ実装したいと思っています。

そこで、以下のように実装しました。

<Window x:Class="SystemCommandsSample.MainWindow"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    x:Name="target"
    Title="MainWindow" Height="120" Width="185">
<Grid>
    <StackPanel>
        <Button Content="最小化" Command="{x:Static SystemCommands.MinimizeWindowCommand}" CommandParameter="{Binding ElementName=target}" />
        <Button Content="元に戻す" Command="{x:Static SystemCommands.RestoreWindowCommand}" CommandParameter="{Binding ElementName=target}" />
        <Button Content="最大化" Command="{x:Static SystemCommands.MaximizeWindowCommand}" CommandParameter="{Binding ElementName=target}" />
        <Button Content="閉じる" Command="{x:Static SystemCommands.CloseWindowCommand}" CommandParameter="{Binding ElementName=target}" />
    </StackPanel>
</Grid>

上記の実装で良いと思っていたのですが、実行してみると4つのボタンが非活性の状態です。
ボタンの動作を実現するためのアドバイスを頂けると助かります。

出来ればView側(XAML)のみでこの機能は完結したいと考えています。