行のインデックス。
// 2 番目に選択された項目のインデックスを取得します。
let selectedRowIndex = this.grid.selectedRows[1].index;
行コンポーネントで描画されるセルを取得します。
// 3 番目に選択された行のセルを取得します。
let selectedRowCells = this.grid.selectedRows[2].cells;
行コンポーネントで描画されるセルを取得します。
// 3 番目に選択された行のセルを取得します。
let selectedRowCells = this.grid.selectedRows[2].cells;
行が展開されるかどうかを返します。
const RowExpanded = this.grid1.rowList.first.expanded;
選択した行を含むグリッドへの参照を取得します。
handleRowSelection(event) {
// onRowSelectionChange イベントがトリガーするグリッド。
const grid = event.row.grid;
}
<igx-grid
[data]="data"
(onRowSelectionChange)="handleRowSelection($event)">
</igx-grid>
行を表すネイティブ DOM 要素。特定の環境で null 値か可能です。
// 選択された 2 番目の nativeElement を取得します。
let selectedRowNativeElement = this.grid.selectedRows[1].nativeElement;
行がピン固定されるかどうかを取得します。
let isPinned = row.pinned;
行がピン固定されるかどうかを設定します。
デフォルト値は false
です。
this.grid.selectedRows[0].pinned = true;
行コンポーネントに渡されるデータ。
// 最初に選択された行のデータを取得します。
let selectedRowData = this.grid.selectedRows[0].rowData;
行コンポーネントに渡されるデータ。
// 最初に選択された行のデータを取得します。
let selectedRowData = this.grid.selectedRows[0].rowData;
行の ID を取得します。 グリッドの行は次のいずれかに識別されます。
let rowID = this.grid.selectedRows[2].rowID;
特定の行の行追加 UI を生成します。
グリッドのデータソースから指定した行を削除します。
このメソッドは onRowDeleted
イベントを発生します。
// グリッドで 3 番目に選択された行を削除します。
this.grid.selectedRows[2].delete();
指定された行をピン固定します。
このメソッドは onRowPinning
イベントを発生します。
// グリッドから選択した行をピン固定します。
this.grid.selectedRows[0].pin();
階層行を切り替えます。
this.grid1.rowList.first.toggle()
指定された行のピン固定を解除します。
このメソッドは onRowPinning
イベントを発生します。
// グリッドから選択した行のピン固定を解除します。
this.grid.selectedRows[0].unpin();
指定した行オブジェクトおよびデータ ソース レコードを渡された値で更新します。
このメソッドは onEditDone
イベントを発生します。
// 2 番目に選択された行の値を更新します。
let newValue = "Apple";
this.grid.selectedRows[1].update(newValue);
この特定の行が編集および行選択の機能を無効にしたかどうかを設定します。 デフォルト値は
false
です。this.grid.selectedRows[0].pinned = true;