2008-09-25 14 views
5

Básicamente mi problema surge del deseo de que la porción de la caja de texto sea blanca, y la que se despliega como negra. Cuando configuro el texto en blanco, aparece el menú desplegable como lo quiero, 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.En un ComboBox de WPF, ¿es posible establecer un color de primer plano diferente para el cuadro de texto y el elemento emergente?

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

Respuesta

3

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

1

Su mejor opción es editar una copia de la plantilla de ComboBox y configurar las dos de forma independiente.

Cuestiones relacionadas