PHP Class Prado\Web\UI\WebControls\TCheckBoxColumn
TCheckBoxColumn represents a checkbox column that is bound to a field in a data source.
The checked state of the checkboxes are determiend by the bound data at
{@link setDataField DataField}. If {@link setReadOnly ReadOnly} is false,
TCheckBoxColumn will display an enabled checkbox provided the cells are
in edit mode. Otherwise, the checkboxes will be disabled to prevent from editting.
The checkbox control in the TCheckBoxColumn can be accessed by one of
the following two methods:
$datagridItem->CheckBoxColumnID->CheckBox
$datagridItem->CheckBoxColumnID->Controls[0]
The second method is possible because the checkbox control created within the
datagrid cell is the first child.
Afficher le fichier
Open project: pradosoft/prado
Class Usage Examples
Méthodes publiques
Method Details
dataBindColumn()
public méthode
This method is invoked when datagrid performs databinding.
It populates the content of the cell with the relevant data from data source.
getDataField()
public méthode
getReadOnly()
public méthode
initializeCell()
public méthode
This method overrides the parent implementation.
It creates a checkbox inside the cell.
If the column is read-only or if the item is not in edit mode,
the checkbox will be set disabled.
setDataField()
public méthode
setReadOnly()
public méthode