Wpf 删除组合框选定项文本高亮显示

Wpf 删除组合框选定项文本高亮显示,wpf,xaml,combobox,Wpf,Xaml,Combobox,我已经发现了很多关于操作组合框下拉列表中要选择的项目的突出显示或覆盖系统笔刷的问题。这不是我想要的。。选择后,我想去掉组合框文本字段中显示的所选项目的文本突出显示。但我不想去掉下拉列表中的文本突出显示!所以我不需要覆盖系统笔刷,因为这也会影响下拉列表中的项目。下面是完整测试项目的XAML。构建+运行并选择一个项目以查看效果。组合框文本字段中任何选定项的文本将用浅灰色笔刷高亮显示。这就是我想摆脱的。。但是怎么。。? 看得见的 项目1 项目2 项目3 编辑:为获得更好的效果,请将前台=“透明”

我已经发现了很多关于操作组合框下拉列表中要选择的项目的突出显示或覆盖系统笔刷的问题。这不是我想要的。。选择后,我想去掉组合框文本字段中显示的所选项目的文本突出显示。但我不想去掉下拉列表中的文本突出显示!所以我不需要覆盖系统笔刷,因为这也会影响下拉列表中的项目。下面是完整测试项目的XAML。构建+运行并选择一个项目以查看效果。组合框文本字段中任何选定项的文本将用浅灰色笔刷高亮显示。这就是我想摆脱的。。但是怎么。。?


看得见的
项目1
项目2
项目3

编辑:为获得更好的效果,请将前台=“透明”添加到零件\u可编辑文本框中。组合框文本字段中的所选项目仍将以我想要去除的浅灰色笔刷突出显示。

如果使用WPF 4,则可以将
文本框的
选择笔刷设置为
透明

<TextBox x:Name="PART_EditableTextBox"
         SelectionBrush="Transparent"
         .../>

您可以在此处阅读有关
SelectionBrush
的更多信息:

<TextBox x:Name="PART_EditableTextBox"
         SelectionBrush="Transparent"
         .../>