extjs 4的ext.grid.panel的行雙擊事件使用的是itemdblclick方法。itemdblclick方法的定義如:itemdblclick( this, record, item, index, e, eopts )
extjs 4中ext.grid.panel的itemdblclick方法引數說明如下:
this:ext.view.view
record : ext.data.model
the record that belongs to the item
item : htmlelement
the item's element
index : number
the item's index
e : ext.eventobject
the raw event object
eopts : object
the options object passed to ext.util.observable.addlistener.
extjs 4中ext.grid.panel的itemdblclick方法使用例子如下:
var multiselect1=ext.create('ext.selection.checkboxmodel');
var list_id_grid1="list_id_grid111";
var pagesize1=20;
var data_list_url="listdata.do";
var list_reader1="list_reader11";
var maincolumnmodel1=[,,
]; ext.define(list_reader1, ,
,,] });
var gridstore=ext.create('ext.data.store',
},pagesize:pagesize1,autoload : false });
gridstore.load();
var list_grid1=ext.create('ext.grid.panel',
, width:400,height:300
});
在ext的低版本中的使用方法和上面是有點區別的:
1、雙擊
var cb = new ext.grid.rowselectionmodel();
var alarmgrid = new ext.grid.gridpanel(
alarmgrid.addlistener('rowdblclick', rowdblclickfn);
function rowdblclickfn(grid, rowindex, e));
}
2、單擊
var cb = new ext.grid.rowselectionmodel();
var alarmgrid = new ext.grid.gridpanel(
alarmgrid.addlistener('rowclick', rowclickfn);
function rowclickfn(grid, rowindex, e));
}
如何讓雙擊事件不去觸發單擊事件的方法
uitapgesturerecognizer singletap uitapgesturerecognizer alloc initwithtarget self action selector handlesingletap singletap.numberoftapsrequired 1 sin...
Android雙擊事件
在網上找個找雙擊事件的寫法,呼叫系統包的就不說了,感覺那些用觸控寫的好複雜。自己整理了下,發上來。首先關聯布局檔案,r.id.sleep root,為整個activity布局檔案的id,為的是在整個螢幕上任何位置雙擊都有效。findviewbyid r.id.sleep root setontouc...
table control 雙擊事件
一 table control 響應雙擊事件 第一步 屬性選擇 響應雙擊 第二步 在status裡面f2要寫成pick,這樣雙擊的ucomm就是pick了 第三步 加上如下 就可以得到雙擊的行和列 data l row type i.data l field type char30.case ok ...