Pregunta

Trabajo con el ribboncontrolslibrary, cuando ejecuto mi aplicación de las miradas de la barra de título, como la aplicación W98 ,. ¿Cómo puedo hacer que se vea bonito?

Editar:. Parece que tiene algo que ver con el tema que se utiliza en las ventanas

cualquier ayuda sería apreciada.

alt text http://img718.imageshack.us/img718/8188/321321.jpg

<r:RibbonWindow x:Class="Produccion_Dampers.main"
 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
 xmlns:r="clr-namespace:Microsoft.Windows.Controls.Ribbon;assembly=RibbonControlsLibrary"
 Title="Window1"
 Height="600"
 Width="800">
    <DockPanel>
        <r:Ribbon DockPanel.Dock="Top" Title="my App looks like s***t">
        </r:Ribbon>
    </DockPanel>
</r:RibbonWindow>
¿Fue útil?

Solución

(de mi comentario anterior)

Se puede dibujar un marco de ventana personalizado como se describe en este artículo de MSDN: http://msdn.microsoft.com/en-us/library/bb688195 (VS.85) .aspx , que incluye información sobre la elaboración del título de la ventana con la fuente del tema del sistema (que podría proporcionar pistas sobre el acceso a otra información de tema).

Otros consejos

Si está ejecutando un tema personalizado en su máquina, WPF ventanas por defecto con el tema "Classic".

A mi entender, las opciones son entonces limitado porque la barra de título no es cliente para su aplicación - que se hace por el sistema operativo (¿por qué entonces no puede adoptar el tema personalizado, no sé).

  • se puede utilizar p / invocar a hacer algunas cosas desagradables
  • Puede crear una ventana sin bordes y falsificar la barra de título mismo
  • se puede ver si el (bastante antiguo) información aquí hace algo bueno para usted: http: //www.browsoft.com/tutorials/DefaultTheme.html

(Si la última obra, que significa mi entendimiento sobre el trazado de la barra de título es incorrecto.)

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