En un ComboBox de WPF, ¿es posible establecer un color de primer plano diferente para el cuadro de texto y la ventana emergente?

StackOverflow https://stackoverflow.com/questions/134825

  •  02-07-2019
  •  | 
  •  

Pregunta

Básicamente, mi problema se debe a un deseo de que la parte del cuadro de texto sea blanca y que el menú desplegable sea negro. Cuando configuro el texto en blanco, el menú desplegable aparece como lo deseo, pero el texto en el cuadro de texto en sí es difícil de leer. Establecer el primer plano en negro hace que el menú desplegable sea ilegible.

¿Hay una buena manera de manejar esto? Todavía estoy aprendiendo WPF.

¿Fue útil?

Solución

Edite el ControlTemplate, verá un TextBlock y otro PopUp que nuevamente tiene un conjunto de controles. Tener un fondo / fondo diferente para este cuadro de texto,

Otros consejos

Su mejor apuesta es editar una copia de la plantilla del ComboBox y configurar los dos de forma independiente.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top