Hello,
I have a RadTreeView with a context menu showing different options depending on the node level. However, I need to reset the context menu after ContextMenuOpening because once a menu item is removed from the context menu it doesn't display again.
01.
void
radTreeEmployers_ContextMenuOpening(
object
sender, Telerik.WinControls.UI.TreeViewContextMenuOpeningEventArgs e){
02.
if
(e.Node.Level == 1 || e.Node.Level == 2)
03.
{
04.
for
(
int
i = 0; i <= e.Menu.Items.Count - 1; i++)
05.
{
06.
if
(e.Menu.Items[i].Name ==
"addEmployer"
)
07.
e.Menu.Items.Remove(e.Menu.Items[i]);
08.
}
09.
}
10.
}