HierarchyChildTemplate として Gridview を持つ Telerik WPF GridView があります。
上位階層の行を 1 行展開すると、下位階層の行を選択できます。ここで、ボタンをクリックし、button_click イベントで SelectedItems にアクセスしたいと考えています。誰かがそこに着く方法を知っていますか?
お手伝いありがとう。
編集
私は私の問題の解決策を得ました:
- 子 GridView の SelectionChanged イベントをサブスクライブする
- イベント ハンドラーでは、送信者は現在の子 GridView になります。
- 子 GridView の実際の SelectedItems をインスタンス変数に格納する
必要に応じて保存済みの SelectedItems を使用する
private void SubGrid_SelectionChanged(object sender, SelectionChangeEventArgs e) { var subGrid = (RadGridView) sender; _subGridSelectedItems = subGrid.SelectedItems; }