首页 教程 API文档

表格选择模式

2015-10-28 15:33:26

属性


使用频率
所属UI模块 DataGrid
成员类型 公有成员函数

描述


selectionMode方法用于获取或者设置当前表格的选择模式,取值范围有:

名称 描述
row 只能选择单行
rows 点击选择单行,如果ctrl键被按下,可以同时选择多行
cell 只能选择单个单元格
cells 点击选择单个单元格,如果按下了ctrl键,可以同时选择多个单元格
checkedRows 当表格rowCheckable为true的时候,被勾选的行会被自动选中.
column 可以选择单列所有单元格
columns 可以选择单列所有单元格,如果按下了ctrl键,可以选择多列
none 没有选择模式

语法



[获取] String selectionMode();
[设置] Object selectionMode(String mode);
        

参数


名称 类型 描述
mode String 选择模式

返回值


1. 当前的选择模式

2. this对象

相关例子



var grid = Std.ui("DataGrid",{
    renderTo:"body",
    columnWidth:200,
    columns:[
        {
            name:"column1",
            text:"firstColumn"
        },{
            name:"column2",
            text:"secondColumn"
        },{
            name:"column3",
            type:"widget",
            ui:"SwitchBox",
            option:{
                items:[
                    {text:"male",value:0},
                    {text:"female",value:1}
                ]
            },
            text:"aaaaaaaaaaa"
        }
    ],
    items:[
        {
            ID:1,
            cells:["aaaa1","bbbb1",1]
        },{
            ID:2,
            cells:["aaaa2","bbbb2",0]
        },{
            ID:3,
            cells:["aaaa3","bbbb3",1]
        }
    ]
});
grid.selectionMode("rows");