在WPF ComboBox中,是否可以为文本框和弹出窗口设置不同的前景色?

5

我的问题主要是希望文本框部分为白色,下拉框部分为黑色。当我将文本设置为白色时,下拉框看起来很好,但文本框中的文本几乎无法阅读。将前景设置为黑色会导致下拉框无法阅读。

有没有好的解决方法?我还在学习WPF。

2个回答

3

编辑ControlTemplate,您将看到一个TextBlock和另一个PopUp,其中又有一组控件。为这个TextBox设置不同的前景色/背景色,


1

你最好编辑 ComboBox 模板的副本,并将它们分别设置。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接