繁体   English   中英

Telerik WPF GridView在GridView中获取GridView的SelectedItems

[英]Telerik WPF GridView get SelectedItems of GridView in a GridView

我有一个Telerik WPF GridView,其中有一个Gridview作为HierarchyChildTemplate。

当我在较高层次结构中展开一行时,可以在较低层次结构中选择行。 现在,我要单击一个按钮,并要在button_click事件上访问SelectedItems。 有人知道怎么去吗?

感谢您的帮助。

编辑

我为我的问题找到了解决方案:

  1. 订阅子GridView的SelectionChanged事件
  2. 在事件处理程序中,发送者将是当前子GridView
  3. 将子GridView的实际SelectedItems存储在实例变量中
  4. 在需要时使用存储的SelectedItems

     private void SubGrid_SelectionChanged(object sender, SelectionChangeEventArgs e) { var subGrid = (RadGridView) sender; _subGridSelectedItems = subGrid.SelectedItems; } 

您可以在按钮的单击处理程序中读取子网格的SelectedItems属性。

如果您的子网格名为childGrid,则可以像这样访问所选的行:

var selectedRows = childGrid.SelectedItems;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM