[英]How can I disable the context menu of a treeview?
我用树形视图创建了一个自定义部分。 我想删除右键单击树节点时出现的上下文菜单,因为我不希望用户能够创建/删除。 我一直在关注其中的一些教程,并且设法删除了所有项目,但剩下一个空的上下文菜单,似乎无法摆脱它。
渲染节点的代码是
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);
}
不幸的是,即使完全删除了菜单,也无法摆脱它,该细框仍会显示。
如果您可能不愿意在后台浏览原始CSS,则可以添加一些CSS以使它在没有项目的情况下完全不显示?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.