DropDownMenuItem in WPF Split Button

Adding icon to DropDownMenuItem

The DropDownMenuItem control is the basic MenuItem, which forms the actual item of the DropDownMenuGroup. The icon of the DropDownMenuItem can be added as follows:

<shared:SplitButtonAdv Label="Hello World" x:Name="button" SizeMode="Normal" SmallIcon="employee.png">
<shared:DropDownMenuGroup>
<shared:DropDownMenuItem Header="Menu Item 1">
<shared:DropDownMenuItem.Icon>
<Image Source="Images/Drink2.png"/>
</shared:DropDownMenuItem.Icon>
</shared:DropDownMenuItem>
<shared:DropDownMenuItem Header="Menu Item 2"/>
<shared:DropDownMenuItem Header="Menu Item 3"/>
</shared:DropDownMenuGroup>
</shared:SplitButtonAdv>

Checkable DropDownMenuItem

The DropDownMenuItem can be checked by setting the IsCheckable property to true.

The feature can be enabled by using the property IsCheckable:

<shared:SplitButtonAdv Label="Hello World" x:Name="button" SizeMode="Normal" SmallIcon="employee.png">
<shared:DropDownMenuGroup>
<shared:DropDownMenuItem Header="Menu Item 1" IsCheckable="True"/>
<shared:DropDownMenuItem Header="Menu Item 2"/>
<shared:DropDownMenuItem Header="Menu Item 3" IsCheckable="True"/>
</shared:DropDownMenuGroup>
</shared:SplitButtonAdv>