SMART datagrid v.1 > Classes > DataSet
DataLudi.DataSet.clearRowStates method
statesアレイで指定された状態を持つデータ行の状態をDataRowState.NONEで初期化する。 statesがnullならすべての状態を初期化する。 rowEventsがtrueなら個別行単位で初期化され、onStateChangedイベントが発生する。 falseならすべての行の状態が初期化された後onStatesClearedイベントが発生する。
function clearRowStates (states: [DataRowState], deleteRows: Boolean, rowEvents: Boolean);
- Returns
- Void
- Parameters
- states - [DataRowState]. required.
初期化する状態達をアレイで指定する。nullならすべての状態を初期化する。
- deleteRows - Boolean. デフォルト値はfalse.
trueで指定すれば,削除状態の(DataRowState.DELETED, DataRowS達を実際に削除する。
- rowEvents - Boolean. デフォルト値はfalse.
trueで指定すれば、個別の行の状態が変更される度にイベントが発生する。
Code -1
// すぺての状態を初期化し、削除状態の行達を実際に削除する。
ds.clearRowStates([], true);
- See Also
- GridDataSet.onStateChanged
- TreeDataSet.onStateChanged
- #.onStatesCleared
- DataRowState