2009-07-07 11 views
11

Estoy usando el CTP de cinta WPF de Microsoft. Sin embargo, no hay muestra. No estoy seguro de por donde empezar. RibbonWindow no tiene una propiedad para Ribbon. ¿Alguien tiene una muestra que funciona?Muestra de cinta

+0

Además de esta pregunta, ¿alguien puede apuntar a un artículo de ejemplo que sobrescribe la barra de título de XP con la barra de título de Office 07 Style'e? (¿Usando RibbonWindow?) Puedo ver un montón de componentes payfor Ribbon que hacen esto pero no hay ejemplos usando la cinta Office Ufficu UI? – JamesM

Respuesta

0

Si está utilizando la cinta de WPF http://msdn.microsoft.com/en-us/library/ff799534(v=vs.100).aspx

La documentación de MSDN tiene buenos ejemplos de cómo utilizar cada componente.

http://msdn.microsoft.com/en-us/library/microsoft.windows.controls.ribbon(v=vs.100).aspx

<r:RibbonWindow 
     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" 
     x:Class="MainWindowView" 
     Title="MainWindowView" Height="300" Width="515"> 
    <DockPanel> 
     <r:Ribbon DockPanel.Dock="Top"> 
     <r:RibbonTab x:Name="tab1" Header="Tab1"> 
      <r:RibbonGroup Header="Group1"> 
       <r:RibbonButton x:Name="button1" Label="Button 1" LargeImageSource="/Images/button1.png" /> 
       <r:RibbonButton x:Name="button2" Label="Button 2" LargeImageSource="/Images/button2.png"/> 
       <r:RibbonButton x:Name="button3" Label="Button 3" LargeImageSource="/Images/Button3.png"/> 
      </r:RibbonGroup> 
      <r:RibbonGroup Header="Group2"> 
       <r:RibbonButton x:Name="button4" Label="Button 4" LargeImageSource="/Images/button4.png"/> 
      </r:RibbonGroup> 
      <r:RibbonGroup Header="Group 3"> 
       <r:RibbonMenuButton Label="Button 5" LargeImageSource="/Images/button5.png" > 
        <r:RibbonButton x:Name="button6" Label="Button 6" SmallImageSource="/Images/button6.png"/> 
       </r:RibbonMenuButton> 
       <r:RibbonMenuButton Label="Button 7" LargeImageSource="/Images/button7.png" > 
        <r:RibbonButton x:Name="button8" Label="Button 8" /> 
       </r:RibbonMenuButton> 
      </r:RibbonGroup> 
     </r:RibbonTab> 
    </r:Ribbon> 
    </DockPanel> 
</r:RibbonWindow> 

El gotcha es que usted necesita para actualizar su vista a heredar de RibbonWindow en lugar de la ventana.

Cuestiones relacionadas