EXTJS4.2——4.1Grid添加按钮控件

Posted LY-CS

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EXTJS4.2——4.1Grid添加按钮控件相关的知识,希望对你有一定的参考价值。

参考文档:https://blog.csdn.net/zhizhuomsj/article/details/51460040

                {
                    header: \'操作\', width: 190, align: \'center\', sortable: false,
                    renderer: function (value, metaData, record) {
                        var bflag = false;
                        var id = metaData.record.id;//Ext.id();
                        metaData.tdAttr = \'data-qtip="提示信息"\';
                        Ext.defer(function () {
                            Ext.widget(\'toolbar\', {
                                renderTo: id,
                                dock: \'top\',
                                style: \'margin:0\',
                                ui: \'footer\',
                                height: 40,
                                width: 190,
                                items: [
                                {
                                    text: \'导出\',
                                    width:80,
                                    menu: {
                                        xtype: \'menu\',
                                        plain: true,
                                        items: {
                                            xtype: \'buttongroup\',
                                            title: \'單據導出\',
                                            columns: 2,
                                            defaults: {
                                                xtype: \'button\',
                                                scale: \'large\',
                                                iconAlign: \'left\',
                                            },
                                            items: [{
                                                colspan: 2,
                                                width: \'100%\',
                                                text: \'IQC單據導出\',
                                                scale: \'small\',
                                                width: Ext.themeName === \'neptune\' ? 175 : 140
                                            }, {
                                                colspan: 2,
                                                width: \'100%\',
                                                text: \'HE單據導出\',
                                                scale: \'small\',
                                                width: Ext.themeName === \'neptune\' ? 175 : 140
                                            }, {
                                                colspan: 2,
                                                width: \'100%\',
                                                text: \'PH單據導出\',
                                                scale: \'small\',
                                                width: Ext.themeName === \'neptune\' ? 175 : 140
                                            }]
                                        }
                                    }
                                },
                                {
                                    xtype: \'button\',
                                    width: 80,
                                    height: 25,
                                    text: \'上传\',
                                    handler: function () {

                                        //相应事件方法
                                    }
                                }
                                ]
                            });
                        }, 50);
                        return Ext.String.format(\'<div id="{0}"></div>\', id);
                    }

                }

以上是关于EXTJS4.2——4.1Grid添加按钮控件的主要内容,如果未能解决你的问题,请参考以下文章

WPF中如何向Grid右下角添加控件

如何在gridPanel中的每一行添加一个按钮

fine ui grid控件添加行号

如何在单击按钮时复制和添加现有的网格元素(C#WPF)

WPF C# 如何在动态添加的grid控件中添加某个网格中的image控件的单击事件?

Extjs窗口中的视频未扩展到全屏