Спасибо за ваш ответ. Да, я использую Ribbon/FluentUI от команды Office.
Извините, мне не удалось войти в учетную запись «M.Ahrens», которую я создал около 22 часов назад (это была не учетная запись OpenID, и я не знаю, как войти в систему без OpenID, поэтому я теперь мой собственный OpenID).
Ранее я не мог опубликовать ссылку на учебник (поскольку новый пользователь может опубликовать только одну гиперссылку), но вот она: http://www.renevo.com/blogs/dotnet/archive/2009/02/10/your-first-wpf-ribbon-application.aspx
Это происходит не только в этом руководстве, это происходит в каждом другом ленточном приложении, которое я делаю (включая примеры Microsoft). Я пробовал поток:
*ГоризонтальноеВыравнивание="Вправо"
*HorizontalContentAlignment="Вправо"
*FlowDirection="RightToLeft" (заставляет ApplicationMenu перемещаться вправо, но переключает столбцы)
*По умолчанию
Но, похоже, ничего не изменилось, ApplicationMenu по-прежнему находится «слева» (если только я не разверну окно).
М.Аренс
+++++++++++++++++++++++++
Изменить (добавлен образец кода):
<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>
person
Malte Ahrens
schedule
30.09.2009