Ich benutze das WPF Ribbon CTP von Microsoft. Es gibt jedoch keine Probe. Ich bin mir nicht sicher, wo ich anfangen soll. Das RibbonWindow verfügt nicht über eine Eigenschaft für das Menüband. Hat jemand eine Probe, die funktioniert?Ribbon Probe
11
A
Antwort
11
This is a great tutorial! Beginnt von Anfang an und deckt viele Details ab! Bestes Tutorial, wenn Sie es Schritt für Schritt für Anfänger folgen.
Wenn Sie Fluent Ribbon verwenden, gibt es new documentation on their website.
0
Wenn Sie das WPF Ribbon http://msdn.microsoft.com/en-us/library/ff799534(v=vs.100).aspx
der MSDN-Dokumentation verwenden hat gute Beispiele dafür, wie die einzelnen Komponenten zu verwenden.
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>
Der einzige gotcha ist, dass Sie die Ansicht aktualisieren müssen von RibbonWindow statt Fenster zu erben.
Zusätzlich zu dieser Frage kann jemand auf einen Beispielartikel verweisen, der die XP Titelleiste mit der Titelleiste Office 07 Style'e überschreibt. (Mit dem RibbonWindow !?) kann ich eine Menge von Payfor Ribbon-Komponenten sehen, die dies tun, aber keine Beispiele mit dem Office Fluent UI Ribbon? – JamesM