Quantcast
Channel: Ribbon for WPF - Recent Posts
Viewing all articles
Browse latest Browse all 1458

How to create a data bound sub menu

$
0
0

I'm trying to convert my context menu with a data bound sub menu to ribbon menu. The follow is my current MenuItem

<MenuItem
    DisplayMemberPath="Name"
    Header="Book Grouping"
    ItemsSource="{Binding ShelfGroupingList}"
    Visibility="{Binding IsShelfOptionsSupported,
               Converter={StaticResource BooleanToVisibilityConverter}}"><MenuItem.ItemContainerStyle><Style TargetType="MenuItem"><Setter Property="IsCheckable" Value="True" /><Setter Property="IsChecked" Value="{Binding IsChecked}" /></Style>
/MenuItem.ItemContainerStyle></MenuItem>

 I'm assuming I have to use a PopUpButton. This is my atempt :

<ribbon:PopupButton
  Label="Book Grouping"
  KeyTipAccessText="G"
  Visibility="{Binding IsShelfOptionsSupported,
          Converter={StaticResource BooleanToVisibilityConverter}}"><ribbon:PopupButton.PopupContent ><ribbon:Menu 
      ItemsSource="{Binding ShelfGroupingList}" >
      DisplayMemberPath="Name"</ribbon:Menu></ribbon:PopupButton.PopupContent></ribbon:PopupButton>

 But I can't figure out how to get the ItemContainerStyle where I bind the IsChecked property. This does display the sub menu but it just display the names.

So what do I need to do?  Is it even posible? 


Viewing all articles
Browse latest Browse all 1458

Trending Articles