私はすべての新しいウィンドウで次のようにShowDialog()を使用しています。
SomeGui test = new SomeGui();
test.ShowDialog();
refreshSomeListView();
ただし、最近、ShowDialog()の代わりにShow()を使用し始めたので、はるかにうまく機能しています。これの唯一の欠点は、refreshSomeListView();
上記の例のように使用できないことです。これをそのままにしておくと、新しいウィンドウが表示されたときにすぐに実行されるためです。
test
ユーザーがウィンドウを閉じて、今すぐ実行する必要があることを知るための最良の方法は何refreshSomeListView();
ですか?このための提案されたアプローチは何ですか?Close / ClosingのテストGUIでイベントを設定する必要がありますか、それとも他の/より良い方法がありますか?