Dziękuję za odpowiedź. Tak, używam wstążki/FluentUI z zespołu Office
Niestety, nie udało mi się zalogować na konto "M.Ahrens", które utworzyłem około 22 godziny temu (nie było to OpenID, i nie jestem pewien, jak się zalogować bez OpenID, więc jestem teraz własnoręcznie OpenID).
nie udało mi się opublikować link do tutoriala poprzednio (jako nowy użytkownik może pisać tylko 1 hiperłącze), ale tutaj jest: http://www.renevo.com/blogs/dotnet/archive/2009/02/10/your-first-wpf-ribbon-application.aspx
To nie dzieje się w tym kursie, to się dzieje w każdej innej aplikacji wstążki, którą robię (w tym próbki Microsoft). Próbowałem płynących:
* HorizontalAlignment = "right"
* HorizontalContentAlignment = "right"
* flowDirection = "RightToLeft" (czyni ApplicationMenu iść na prawo, ale przełącza kolumny wokół)
* Domyślny
Ale nie wydaje się, aby uczynić różne, ApplicationMenu jest nadal na „left” stronie (chyba że zmaksymalizować okno).
M.Ahrens
+++++++++++++++++++++++++
edycji (dodany kod próbki)
<r:RibbonWindow
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:r="clr-namespace:Microsoft.Windows.Controls.Ribbon;assembly=RibbonControlsLibrary"
Height="400" Width="400">
<DockPanel>
<r:Ribbon DockPanel.Dock="Top">
<r:Ribbon.ApplicationMenu>
<r:RibbonApplicationMenu>
</r:RibbonApplicationMenu>
</r:Ribbon.ApplicationMenu>
</r:Ribbon>
</DockPanel>
</r:RibbonWindow>
Czy możesz przesłać wybór swojego kodu XAML?Spowoduje to, że próba znalezienia problemu będzie znacznie łatwiejsza. –
Podana próba powoduje wystąpienie tego błędu: http://cid-a45fe702de180b23.skydrive.live.com/self.aspx/Public/RibbonAnnoyance3.png –
Zaktualizowałem moją oryginalną odpowiedź za pomocą mojego kodu XAML. –