基本上我的问题源于希望文本框部分是白色的,而下拉为黑色。当我将文本设置为白色时,下拉菜单显示为我想要的,但文本框本身的文本几乎不可读。将前景设置为黑色会使下拉不可读。在WPF组合框上,是否可以为文本框和弹出框设置不同的前景色?
有没有很好的方法来处理这个问题?我仍然在学习WPF。
基本上我的问题源于希望文本框部分是白色的,而下拉为黑色。当我将文本设置为白色时,下拉菜单显示为我想要的,但文本框本身的文本几乎不可读。将前景设置为黑色会使下拉不可读。在WPF组合框上,是否可以为文本框和弹出框设置不同的前景色?
有没有很好的方法来处理这个问题?我仍然在学习WPF。
编辑ControlTemplate,你会看到一个TextBlock和另一个PopUp,它又有一组控件。对此TextBox有不同的ForeGround/Background,
最好的办法是编辑ComboBox模板的副本并独立设置其中的两个。