外部ボタンクリック時にグリッドの先頭に新しい空の行を追加しようとしています。グリッドは完全にうまく表示されます。 collectionView
を使用してwijmoグリッドの最初に新しい空行を追加します。angular2
<wj-flex-grid #flex
[itemsSource]="data"
[isReadOnly]="true"
[headersVisibility]="'Column'"
[selectionMode]="'ListBox'"
(selectionChanged)="gridSelectionChange($event, flex)"
(loadedRows)="onGridLoaded($event)">
</wj-flex-grid>
とデータ:
[allowAddNew] = 'true'
を使用して
this.data = new wjcCore.CollectionView(records);
、それはデフォルトで一番下に新しい行を追加します。 しかし、私はボタンクリックで最初に追加したいと思います。
更新日:addNewRow
は細かい作業が、下に追加
addNewRow(ctl) {
this.data.addNew();
}
:
<a (click)="addNewRow(flex)">add new</a>
を、私はこれを達成することができますどのように助けてください。グリッドプロパティnewRowAtTop
を提供wijmo
おかげ