使用C1Menu自定义C1TreeView的右键菜单

发布时间:2016/03/22 00:03 发布者:alice

返回博客中心

本文描述如何展示C1Menu作为右键菜单。在这篇文章里,我们使用C1TreeView加载C1Menu的右键菜单。当右键点击到C1TreeViewNode的时候选择右键节点。

设置C1Menu为右键菜单

为了使用C1Menu为右键菜单,有两个需要注意的属性。

1.Trigger

-用来指定示右键菜单的控件。

例如,在本文里是C1TreeView。

[html]<wijmo:C1Menu ID="C1Menu1" runat="server" Mode="Flyout" Trigger="#C1TreeView1" />[/html].

 

2.TrggerEvent

[html]<wijmo:C1Menu ID="C1Menu1" runat="server" Mode="Flyout" Trigger="#C1TreeView1" TriggerEvent="Rtclick" />[/html].
 

选择TreeView节点

现在创建C1Menu的ContextMenu,添加JQuery代码选择右键点击的节点。

$(document).ready(function () {
 $(".wijmo-wijtree-node").mousedown(function (e) {
 if (e.button == 2)
 $(this).parent().c1treeviewnode("option", "selected", "true");
 });
 });

 

请参考如下的示例,获取完整的代码:

本文完,如果有兴趣请关注更多资源。

更多资源

Asp .net平台在线英文产品文档地址:

http://our.componentone.com/docs/asp-net/

如果你对C1 Asp.net感兴趣,请到我们的官网下载最新版本:/download/?pid=4

如果你有疑问,可以到GCDN论坛获得技术支持:http://gcdn.grapecity.com.cn/showforum-137-1.html


关于葡萄城

赋能开发者!葡萄城是专业的集开发工具、商业智能解决方案、低代码开发平台于一身的软件和服务提供商,为超过 75% 的全球财富 500 强企业提供服务。葡萄城专注控件软件领域30年,希望通过模块化的开发控件、灵活的低代码应用开发平台等一系列开发工具、解决方案和服务,帮助开发者快速响应复杂多变的业务需求,最大程度地发挥开发者的才智和潜能,让开发者的 IT 人生更从容更美好。

了解详情,请访问葡萄城官网