selectionChangeイベントエミッターをトリガーできるように、コードからグリッド行を選択する方法はありますか? グリッド コンポーネントを取得してイベントを手動で実行する方法がわかりません。
選択グリッドのサンプル plunkr
<kendo-grid [data]="gridView" [selectable]="true"></kendo-grid>
--
編集: #gridReference タグを kendo-grid タグに追加して手動でグリッドにアクセスすると、次を使用してコンポーネントにアクセスできます
@ViewChild('activityGrid') gridReference: GridComponent;
しかし、実行すると
var selectionEvent = { index: 0, selected: false } as SelectionEvent;
this.gridReference.selectionChange.emit(selectionEvent);
それでもうまくいきません。SelectionService
usingにアクセスする必要がある場合は機能する可能性がありますunselect
が、それはプライベート クラスです。