GXT grid 设置某一行被选中, 并把选中的行放在可视的范围
2012-07-16 17:44
330 查看
ext中设置选中某一行 并且 调整滚动条,使其可以在可视的范围类
private void setSelectGridModel(String term){
int index =-1;
List<ModelData> list = grid.getModels();
for(ModelData model : list){
if( model.getEntity().getTitle().equals(term)){
index = list.indexOf(model);
break;
}
}
grid.getSelectionModel().deselectAll(); // 取消选中
grid.getSelectionModel().select(index, true); // 设置被选中
grid..getView().focusRow(index); //设置到可视范围
// grid.getView().getScroller().dom
}
本文参考 /article/3769620.html
private void setSelectGridModel(String term){
int index =-1;
List<ModelData> list = grid.getModels();
for(ModelData model : list){
if( model.getEntity().getTitle().equals(term)){
index = list.indexOf(model);
break;
}
}
grid.getSelectionModel().deselectAll(); // 取消选中
grid.getSelectionModel().select(index, true); // 设置被选中
grid..getView().focusRow(index); //设置到可视范围
// grid.getView().getScroller().dom
}
本文参考 /article/3769620.html
相关文章推荐
- DEV控件:gridControl常用属性设置:获取选中行的值
- Ext.grid.CheckboxSelectionModel复选框设置某行不可以选中
- kendoGrid 选中上一行、下一行
- gridcontrol中添加combobox ,设置comobox中选中的内容不可以编辑
- MFC中设置ListControl选中某一行,并且滑动(跳转)到选择行位置
- devExpress GridControl repositoryItemCheckEdit 设置值对应的选中状态
- MSHFlexGrid控件设置合并后的选中突出显示一行的问题
- tableview 选中一行后,不显示选中颜色的方法 tableview 选中一行后,不显示选中颜色,不要将tableview的allowsSelection设置成NO,那样的话可能导致tablev
- GridControl 设置自带选中复选框及设置该列列头名称
- easyui treegrid 编辑一行时设置某filename值为只读
- jqGrid设置某一行被选中的写法和获取当前页数、显示记录数的写法
- DevExpress GridControl 设置单元格 某一行的背景色
- 在GridControl中如何选中某一行中的某一列
- jQuery操作复选框checkbox技巧总结 ---- 设置选中、取消选中、获取被选中的值、判断是否选中等
- 实现从Grid中选中一行在FreeForm中显示
- EXT中单击button按钮grid添加一行(光标位置可设置)的实例代码
- extjs4.2 -- 选中grid表格中一行Model知识
- DevExpress实现GridControl根据列选中一行
- ligerui grid 设置某一行高度
- c#中DataGridView 如何设置 才能选中一行 设置鼠标事件