WPF vb.net デスクトップ アプリ。
テスト用の簡単なレイアウトがあります。MainWindow, btnMain, frame1, page1と_btnPage1.
btnPage1クリック イベントが (何かをダウンロードしている) でビジーな場合、バックグラウンド ワーカーがページ 1 から終了するまでユーザーがクリックしbackground workerないようにする最善の方法は何ですか?btnMainMain Window
ADD*: backgroundworker が false(done) になる前に、NavigationService.Navigating Event を使用してユーザーに警告できますか? どうすればいいですか?