Я новичок в программировании WPF и решил попробовать, попробовав несколько библиотек управления лентами.На данный момент лучше всего выглядит библиотека Microsoft RibbonControlsLibrary.Вы можете получить его на странице лицензирования ленты.
Пока я запустил новый проект, добавил элемент управления в окна, но я застрял: Это код на данный момент:
<Window x:Class="WpfApplication2.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="808" xmlns:my="http://schemas.microsoft.com/wpf/2008/toolkit" xmlns:my1="clr-namespace:Microsoft.Windows.Controls.Ribbon;assembly=RibbonControlsLibrary" WindowStyle="SingleBorderWindow">
<Grid>
<my1:Ribbon HorizontalAlignment="Left" Name="ribbon1" VerticalAlignment="Top" Height="165" Width="786" ShowQuickAccessToolbarOnTop="False" WindowIconVisibility="Visible" DataContext="{Binding}" Margin="0,-20,0,0">
<my1:Ribbon.ApplicationMenu>
<my1:RibbonApplicationMenu Visibility="Hidden" IsEnabled="True" />
</my1:Ribbon.ApplicationMenu>
<my1:RibbonTab Label="Tab1" Name="rtab1" >
</my1:RibbonTab>
<my1:RibbonTab Label="tab2" Name="rtab2"/>
</my1:Ribbon>
</Grid>
</Window>
Вопросы :
1) Где я могу найти образцы для этого элемента управления ленты?Я пробовал гуглить, но ничего полезного не придумал.
2) Как добавить элементы в определенные вкладки ленты?Я потерян во всех этих свойствах в сетке свойств.До сих пор я не нашел дизайнера для этой цели.
3) Как переключить дизайнер, чтобы показать мне, какие значки / кнопки / ... я поместил на TabPage2?
(К вашему сведению: бегущая лентабиблиотека, кажется, не работает для меня, потому что я не могу избавиться от ApplicationMenu.)