0

MainViewModel から起動される ViewModel があります。残念ながら、この Window のインスタンスは 1 つしか役に立ちません。理想的には、ボタンをもう一度クリックすると、ウィンドウが単純に反応するはずです。

ViewModel で Caliburn プロパティ "IsActive" への参照を見ましたが、私の Caliburn.Micro プロジェクトにはこのプロパティが含まれていません。

これを行う簡単な方法はありますか?

編集:

public void BtnShowLog()
{
   this.windowManager.ShowWindow(new LogViewModel(this.windowManager));
}

このボタンは、私の LogViewModel を示しています。基本的に: LogViewmodel のインスタンスがある場合は、中止する必要があります。

4

0 に答える 0