すべての UI 要素の更新を一時停止し、必要なものを変更して複数のウィンドウを開き、UI を再開して一度に更新するにはどうすればよいですか?
コンテンツを含む複数のタブを一度に開きたいが、ちらつきや複数回の更新をユーザーに表示したくないため、必要です。
すべての UI 要素の更新を一時停止し、必要なものを変更して複数のウィンドウを開き、UI を再開して一度に更新するにはどうすればよいですか?
コンテンツを含む複数のタブを一度に開きたいが、ちらつきや複数回の更新をユーザーに表示したくないため、必要です。
UI を中断する必要はありません。データ バインディングを使用すると、データ コンテキストで必要なものを更新できます。DataContext で PropertyChanged イベントを呼び出さない限り、何も更新されません。
Win32 API 関数 LockwindowUpdate および UnLockWindowUpdate を使用する
詳細については、以下の記事を参照してください。 http://weblogs.asp.net/jdanforth/archive/2004/03/12/88458.aspx