Telerik Radtreeview では、前の手順が完了するまで、いくつかのツリービュー項目を選択できないようにしたいと考えています。バックグラウンドでは、TreeviewItem のフォーカス可能なプロパティにバインドされているブール型のプロパティ isSelectable があります。Windows TreeView コントロールを使用する前に、この Focusable プロパティにより、前の手順が完了するまでツリービュー項目が UnSelected になりました。これは、Windows コントロールのデフォルトの動作です。telerik Radtreeview コントロールに変換した後、フォーカス可能なプロパティが false に設定されていても項目を選択できます。RadTreeviewItem のフォーカス可能なプロパティを false に設定すると、それぞれの Radtreeviewitems が選択できず、デフォルトのフォーカス動作としてマウスオーバーで強調表示されないようにする方法はありますか? 次のスニペットは、フォーカス可能な false のカテゴリ 1 でも選択および強調表示できるフォーカス可能なプロパティの問題を示す例です。
ありがとう。
<telerik:RadTreeView x:Name="radTreeView">
<telerik:RadTreeViewItem Header="Category1" Focusable="False">
<telerik:RadTreeViewItem Header="Product1" Focusable="True" />
<telerik:RadTreeViewItem Header="Product2" />
<telerik:RadTreeViewItem Header="Product3" />
</telerik:RadTreeViewItem>
<telerik:RadTreeViewItem Header="Category2" Focusable="False" />
<telerik:RadTreeViewItem Header="Category3" />
<telerik:RadTreeViewItem Header="Category4" Focusable="False">
<telerik:RadTreeViewItem Header="Product A" Focusable="True" />
<telerik:RadTreeViewItem Header="Product B" />
<telerik:RadTreeViewItem Header="Product C" />
</telerik:RadTreeViewItem>
<telerik:RadTreeViewItem Header="Category5" />
</telerik:RadTreeView>