2014-08-28 2 views
0

Я создал пользовательский раздел с древовидной структурой. Я хочу удалить контекстное меню, которое появляется при щелчке правой кнопкой мыши по узлам дерева, потому что я не хочу, чтобы пользователь мог создавать/удалять. Я следил за несколькими учебниками, и мне удалось удалить все элементы, но у меня осталось пустое контекстное меню, от которого я не могу избавиться.Как отключить контекстное меню древовидной структуры?

screenshot of empty context menu

Код для визуализации узлов является

public override void Render(ref XmlTree tree) 
{ 
    XmlTreeNode xNode = XmlTreeNode.Create(this); 
    xNode.NodeID = "1"; 
    xNode.Text = "Enquiry Form"; 
    xNode.Icon = "compliance.gif"; 
    xNode.Action = "javascript:listEnquiries()"; 
    xNode.Menu.Clear();   
    tree.Add(xNode); 
} 

ответ

0

Вы не можете избавиться от него, к сожалению, даже если убрать из меню полностью, что тонкая коробка все еще отображается.

Если вам удастся научиться использовать исходный CSS для бэк-офиса, возможно, вы сможете добавить CSS, чтобы он вообще не отображался, если нет элементов?

Смежные вопросы