SMART datagrid v.1 > Classes

Back  Forward

DataLudi.CheckBar  class

显示网格行Checked状态的Check单元格的区域的模型。 

CheckBar纵向显示在网格左侧。 它被创建在初始化网格的时点,并且可以通过GridBase.checkBar属性,进行访问。 无需直接创建这个类对象。 

为用户在运行时间,通过点击Check单元格而变更Checked状态,需要首先将EditOptions.checkable指定为true。 

默认属性visible。 

Base Classes
VisualObject > GridObject > EventAware > DLBase
Constructor
function CheckBar (grid: GridBase);
Properties
checkableCallback
checkableExpression
checkableOnly
checkAllCallback
checkAllExpression
draggable
exclusive
exclusiveDisplay
headStyles
hideUncheckable
showAll
showGroup
visibleOnly
width
Inherited Properties
GridObject.owner
VisualObject.styles
VisualObject.visible
Inherited Methods
EventAware.addListener
DLBase.assign
VisualObject.ctor
GridObject.ctor
DLBase.getProperties
DLBase.getProperty
EventAware.removeListener
DLBase.setProperties
DLBase.setProperty
DLBase.toggle

 

Note
Code -1
    grid.setCheckBar({
        exclusive: false,
        draggable: true,
        showAll: true
    });
Code -2
    grid.checkBar().setExclusive(false).setDraggable(true).setShowAll(true);
Code -3
    grid.setOPtions({
        checkBar: false // 因为默认属性是visible,所以如果设置为false,visible就会变成false。
        ...
    });
See Also
GridBase.checkBar
GridBase.isChecked
EditOptions.checkable
RowIndicator
Examples
试件
可选的表达式和回调