C# 右键单击TreeViewItem会自动变灰
通过左键单击进行选择时,显示如下所示 通过右键单击进行选择时,显示如下所示 在这里,您可以看到虽然上下文菜单已打开,但项目手册已变灰。 我们怎样才能解决这个问题C# 右键单击TreeViewItem会自动变灰,c#,.net,wpf,treeview,C#,.net,Wpf,Treeview,通过左键单击进行选择时,显示如下所示 通过右键单击进行选择时,显示如下所示 在这里,您可以看到虽然上下文菜单已打开,但项目手册已变灰。 我们怎样才能解决这个问题 我通过代码而不是XAML创建了树及其上下文菜单。这是由一些资源管理的,未聚焦的项将具有可以使用SystemColor.ControlBrushKey找到的画笔,因此您可以覆盖本地使用相同键找到的画笔: 前面的循环通常仍会更改,但您似乎已经忽略了这一点 (顺便说一下,您应该使用更多的XAML)
我通过代码而不是XAML创建了树及其上下文菜单。这是由一些资源管理的,未聚焦的项将具有可以使用
SystemColor.ControlBrushKey找到的画笔,因此您可以覆盖本地使用相同键找到的画笔:
前面的循环通常仍会更改,但您似乎已经忽略了这一点
(顺便说一下,您应该使用更多的XAML)