私はwpfとこのWebサイトにかなり慣れていません。間違いがあればご容赦ください。
私のツリービュー アイテムである HierarchicalDataTemplate は、複数のコンポーネントで構成されています。2 つの textblock 、 image 、およびレイアウト用のいくつかのスタック パネルを含むチェックボックスです。ユーザーがテキストボックス、画像、またはチェックボックスをクリックしたときにキャッチする私のMouseEventHandlerは、TreeViewItem.Selectedです。しかし、これらのコンポーネント間の小さなスペースをクリックしても、TreeViewItem.Selected はトリガーされません。
私の最初の最初の考えは、HierarchicalDataTemplate のレイアウト用のスタック パネルでイベント ハンドラーを指定する必要があるかもしれないということでした。しかし、特にスタックパネルにイベントハンドラを作成したのに、イベントが発生しませんでした。
ご案内いただけますか?
ps。IsSelected プロパティのバインディングを使用しましたが、そのプロパティを変更するように通知されませんでした