【问题标题】:WPF multiple selection of a nested datagrid into a listWPF多选嵌套数据网格到列表中
【发布时间】:2021-03-11 15:52:10
【问题描述】:

我正在尝试在我的嵌套数据网格中选择多行并将这些行放入一个列表中,或者至少获取所选行的所有第一列值,但我无法在网络上找到详细说明如何去做。有没有可能?

谁能给我看一个简单的例子吗?

【问题讨论】:

    标签: wpf datagrid nested selection


    【解决方案1】:
    YourDataGrid.SelectedItems;
    

    这将为您提供您在后面的代码中选择的所有行,要在选择时使用 Ctrl 键进行多选,并且不要忘记允许扩展选择模式(我猜它是默认模式),将这个 SelectionMode="Extended" 放在您的xml.

    你可以像这样访问行

    DataRowView row = (DataRowView)YourDataGrid.SelectedItems[0];
    

    你可以像这样访问单元格

    row["ColumnName"];
    

    【讨论】:

    • 嗨。谢谢,但这只会让我得到我在父网格上选择的行,而不是我的嵌套行......
    • 您能否分享一些代码,以便我了解您的具体情况。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-11-18
    • 2012-04-20
    • 1970-01-01
    • 2023-03-29
    • 1970-01-01
    • 2015-09-18
    • 1970-01-01
    相关资源
    最近更新 更多