WPF でコマンドを TreeViewItem にバインドする方法を探しているので、TreeViewItem をダブルクリックすると、ViewModel (MVVM パターン) で ICommand が実行されます。Visual Studio のソリューション エクスプローラーによく似ています。
AttachedCommandBehaviourのようなものを使用できることを望んでいましたが、機能しません。TreeViewItem自体がコマンドをサポートしていないためだと思います。
動作しない私のテスト実装は次のとおりです。
<TreeViewItem Header="Opret produktions ordre">
<acb:CommandBehaviorCollection.Behaviors>
<acb:BehaviorBinding Event="MouseLeftButtonDown" Command="{Binding TestCommand}"/>
</acb:CommandBehaviorCollection.Behaviors>
</TreeViewItem>
これを機能させる方法について誰か提案がありますか? または、この機能を提供するコントロールを知っていますか? もちろん、MVVM に適したソリューションを期待しています。できればすべて XAML で。