2010-11-03 11 views
6

Estoy usando la nueva versión de MS WPF Ribbon (Versión MS WPF Ribbon 3.5.40729.1) con Windows 7 y estoy tratando de cambiar el Fondo de la cinta de opciones. Todo se ve bien si uso colores de fondo claros.Fondo oscuro de la nueva cinta WPF se convierte en degradado?

Pero, p. si elijo "Negro", se muestra un degradado blanco con el negro. No parece posible eliminar el blanco y simplemente tiene un fondo negro. Y se ve feo, especialmente cuando cada Textcolor normalmente es blanco. (Tabheaders obtiene fondo blanco y ya no son legibles)

En las muestras, (dejo todo como está) si configuro Background = Black directamente en la propiedad de la cinta, el efecto es el mismo.

¿Qué debo configurar o deshacer para eliminar el degradado de color blanco?

+0

Esto debería ser útil: http://stackoverflow.com/questions/5154094/styling-ribbon-from-the-ribboncontrolslibrary –

Respuesta

1

Hay un efecto de brillo codificado en la plantilla RibbonGroup. Es cojo, pero la única manera de deshacerse de él es anulando el temlate para RibbonGroup. Si tiene Blend, simplemente extraiga la plantilla y elimine la ofensa LinearGradientBrush.

+3

si no tenemos blend? estaría bien si pudieras pegar el código? :RE – 00jt

Cuestiones relacionadas