サードパーティの Chart コントロールを使用しています。コントロールは、マウスがデータ ポイントの上に移動したときにデータ ポイントの値を表示するように XAML で構成できます。グラフにデータがない場合は、例外がスローされます。Application.Current.DispatcherUnhandledException イベントで例外をキャッチできます。Chart コントロールをホストするユーザー コントロールで例外をキャッチしたいと思います。チャート コントロールはマウス イベントを直接取得するため、例外をインターセプトする方法がわかりません。
私の質問は次のとおりです。例外をキャッチするより良い方法はありますか? そうでない場合、これは WPF アーキテクチャの弱点ですか?