Ext4.1 tree grid的右键菜单


Ext4.1 tree grid的右键菜单功能其实挺简单的

只要添加一个itemcontextmenu事件,并在事件中显示出Menu就OK了。

代码:

this.tree.on('itemcontextmenu', function ( view, record, item, index, e, eOpts) {
            e.preventDefault();  //屏蔽默认右键菜单            
            rightMenu.showAt(e.getXY());
           
        });

        var rightMenu = new Ext.menu.Menu({
            items: [{
                text: '全选',
                handler: Ext.bind(function(){
                   
                },this)
            }, {
                text: '全不选',
                handler: Ext.bind(function(){
                   
                },this)
            }]
        });

效果图:

grid也类似的。

注意点:这个itemcontextmenu事件是,只有点击到节点中才能出发的事件


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM