WPF(C#)を使ってプログラムを書いています。ウィンドウを開閉するには、次のような方法を使用します。
public static void openCloseWindow(Window toBeOpen, Window toBeClose)
{
toBeOpen.Show();
makeWindowCenter(toBeOpen);
toBeClose.Close();
}
プログラムの一部で、このメソッドを次のように使用します。
openCloseWindow(new BestCustomerWindow,this);
そのため、エンドユーザーがボタンを数回クリックすると、多くのウィンドウが開く可能性があります。
実行中にウィンドウを開かないようにする方法はありますか?
詳細については:
開いているwindow1のボタンをクリックしてみましょう。したい:
- window1 が閉じている場合は開きます。
- それ以外の場合、window1 が開いている場合は、window1 にフォーカスします。