I'm having trouble figuring out how to make the sub-menu's wrap. Using the code from the demo, it works fine for the top-level menus, but it ignores the style for the sub menus. Any help would be appreciated!
Troy
<UserControl.Resources>
<Style x:Key="ItemStyle" TargetType="tkn:RadMenuItem">
<Setter Property="ItemsPanel">
<Setter.Value>
<ItemsPanelTemplate>
<!-- set different MaxHeight to control the size of the menu -->
<tk:RadWrapPanel Orientation="Vertical" MaxHeight="300" />
</ItemsPanelTemplate>
</Setter.Value>
</Setter>
</Style>
</UserControl.Resources>
<Grid x:Name="LayoutRoot">
<tkn:RadMenu x:Name="radMenu" VerticalAlignment="Top" HorizontalAlignment="Left" Width="50" Orientation="Vertical" ClickToOpen="False">
<tkn:RadMenuItem Header="Menu 1" Width="50">
<tkn:RadMenuItem Header="SubMenu 1"/>
<tkn:RadMenuItem Header="SubMenu 2"/>
<tkn:RadMenuItem Header="SubMenu 3"/>
<tkn:RadMenuItem Header="SubMenu 4"/>
<tkn:RadMenuItem Header="SubMenu 5"/>
<tkn:RadMenuItem Header="SubMenu 6"/>
<tkn:RadMenuItem Header="SubMenu 7"/>
<tkn:RadMenuItem Header="SubMenu 8"/>
<tkn:RadMenuItem Header="SubMenu 9"/>
<tkn:RadMenuItem Header="SubMenu 10"/>
<tkn:RadMenuItem Header="SubMenu 11"/>
<tkn:RadMenuItem Header="SubMenu 12"/>
<tkn:RadMenuItem Header="SubMenu 13"/>
<tkn:RadMenuItem Header="SubMenu 14"/>
<tkn:RadMenuItem Header="SubMenu 15"/>
</tkn:RadMenuItem>
</tkn:RadMenu>
</Grid>
Troy
<UserControl.Resources>
<Style x:Key="ItemStyle" TargetType="tkn:RadMenuItem">
<Setter Property="ItemsPanel">
<Setter.Value>
<ItemsPanelTemplate>
<!-- set different MaxHeight to control the size of the menu -->
<tk:RadWrapPanel Orientation="Vertical" MaxHeight="300" />
</ItemsPanelTemplate>
</Setter.Value>
</Setter>
</Style>
</UserControl.Resources>
<Grid x:Name="LayoutRoot">
<tkn:RadMenu x:Name="radMenu" VerticalAlignment="Top" HorizontalAlignment="Left" Width="50" Orientation="Vertical" ClickToOpen="False">
<tkn:RadMenuItem Header="Menu 1" Width="50">
<tkn:RadMenuItem Header="SubMenu 1"/>
<tkn:RadMenuItem Header="SubMenu 2"/>
<tkn:RadMenuItem Header="SubMenu 3"/>
<tkn:RadMenuItem Header="SubMenu 4"/>
<tkn:RadMenuItem Header="SubMenu 5"/>
<tkn:RadMenuItem Header="SubMenu 6"/>
<tkn:RadMenuItem Header="SubMenu 7"/>
<tkn:RadMenuItem Header="SubMenu 8"/>
<tkn:RadMenuItem Header="SubMenu 9"/>
<tkn:RadMenuItem Header="SubMenu 10"/>
<tkn:RadMenuItem Header="SubMenu 11"/>
<tkn:RadMenuItem Header="SubMenu 12"/>
<tkn:RadMenuItem Header="SubMenu 13"/>
<tkn:RadMenuItem Header="SubMenu 14"/>
<tkn:RadMenuItem Header="SubMenu 15"/>
</tkn:RadMenuItem>
</tkn:RadMenu>
</Grid>