У меня проблема в RibbonControlLibrary
от Microsoft.Я создал простое приложение WPF и использую RibbonControlLibrary
для создания ленты сверху.Проблема показана на изображении ниже.
![enter image description here](https://i.stack.imgur.com/sYRFp.png)
Проблема в том, что меню в разделе «Нечто» расширяется только на столько, сколько есть элементов в левом меню, то есть Item1, Item2 ... ЕслиЯ увеличиваю элемент в левом меню и получаю ![enter image description here](https://i.stack.imgur.com/dpS0o.png)
, но в меню «Что-то» отсутствуют элементы порогов.
ниже - XAML, который я использую
<Ribbon:Ribbon ItemsSource="{Binding Path=CSIMRibbonTabs}">
<Ribbon:Ribbon.ApplicationMenu>
<Ribbon:RibbonApplicationMenu CanUserResizeVertically="True" ItemsSource="{Binding Path=MainItem}">
<Ribbon:RibbonApplicationMenu.AuxiliaryPaneContent>
<Grid>
<Grid.RowDefinitions>
<RowDefinition />
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<Border >
<StackPanel Orientation="Vertical">
<Label Content="Something" />
</StackPanel>
</Border>
<ItemsControl Grid.Row="1" ItemsSource="{Binding Path=OtherItems}"/>
</Grid>
</Ribbon:RibbonApplicationMenu.AuxiliaryPaneContent>
</Ribbon:RibbonApplicationMenu>
</Ribbon:Ribbon.ApplicationMenu>
</Ribbon:Ribbon>
код
public List<string> MainItem
{
get
{
return new List<string>() { "Item1", "Item2", "Item3"};
}
}
public List<string> OtherItems
{
get
{
return new List<string>() { "val1", "val2", "val3", "val4", "val5", "val6", "val7", "val8" };
}
}
Что мне нужно сделать, чтобы развернуть меню в разделе «Нечто» так же, как всписок