Kindly Suggest the solution for the same..
I have tried MenuItem.Icon property but its not either helping me out.
The code for populating menu are:
IN XAML:
<telerik:RadMenu x:Name="GEMSMenu" Style="{StaticResource Mainmenus}" FontWeight="Bold" Cursor="Hand" Margin="30,0" Background="{x:Null}" Foreground="White" Grid.Row="1" VerticalAlignment="Bottom" FontSize="12" FontFamily="Arial" BorderBrush="{x:Null}" >
</telerik:RadMenu>
IN XAML.CS
private void LoadMenu(GetMenuProviderDetailCompletedEventArgs MenuProvider)
{
var parentList = (from Parmenu in MenuProvider.Result where Parmenu.ParentId.Equals(string.Empty) select Parmenu).Distinct();
foreach (var parent in parentList)
{
RadMenuItem MenuItem = new RadMenuItem();
MenuItem.Header = parent.MenuName;
GEMSMenu.Items.Add(MenuItem);
var ChildList = (from childmenu in MenuProvider.Result where childmenu.ParentId.Equals(parent.MenuId) select childmenu).Distinct();
foreach (var child in ChildList)
{
RadMenuItem ChildItem = new RadMenuItem();
ChildItem.Header = child.MenuName;
MenuItem.Items.Add(ChildItem);
var SubChildList = (from Subchildmenu in MenuProvider.Result where Subchildmenu.ParentId.Equals(child.MenuId) select Subchildmenu).Distinct();
foreach (var Subchild in SubChildList)
{
RadMenuItem SubChildItem = new RadMenuItem();
SubChildItem.Header = Subchild.MenuName;
ChildItem.Items.Add(SubChildItem);
}
}
}
}