0

ウィンドウの CommandBindings やボタンなどの他のソースで使用できる、ウィンドウを閉じるコマンドを実現する方法を探しています。私はMVVMで作業しています。これまでのところ、CommandBindings または MVVM 内にある単純な Command で使用するためのソリューションしか見つかりませんでした。これには、1 つの中央ハンドラーが必要です。

前もって感謝します!

4

1 に答える 1

0

EventToCommand を使用するだけです。

ビューモデル:

public ICommand WindowClosing
    {
        get
        {
            return new RelayCommand<CancelEventArgs>(
                (args) =>{
                    });
        }
    }

および XAML では:

<i:Interaction.Triggers>
    <i:EventTrigger EventName="Closing">
        <command:EventToCommand Command="{Binding WindowClosing}" />
    </i:EventTrigger>
</i:Interaction.Triggers>
于 2013-08-05T10:22:32.173 に答える