无法从数据网格检索选中的行

时间:2018-07-09 03:52:53

标签: wpf visual-studio powershell xaml user-interface

我正在尝试使用WPF创建一个简单的Datagrid,以便每一行都有一个复选框。我在检索数据时遇到了困难。我只得到1个结果。我可以在下面的XAML中解决什么

IDictionary<string, object>

这是我尝试检索的方式:

IEnumerable<dynamic> query = db.Query<dynamic>("SELECT SUM(UserRating) as 'Sum', AVG(UserRating) as 'Average', COUNT(*) as 'Total' FROM ActivityLogs");
foreach (var rows in query)
{
    var fields = rows as IDictionary<string, object>;
    var sum = fields["Sum"];
    // ...
}

1 个答案:

答案 0 :(得分:1)

我不习惯使用PowerShell,但是...在谈论XAML时,将您的“ IsChecked”属性设置为“ True”与选择相同。

您应该将行设置为每次选中都被选中。

 $var_details.SelectedCells | Out-File "imp.txt" -Append
 $var_details.SelectedItems | Out-File "imp.txt" -Append

您要的是SelectedCells / SelectedItems,并且当您检查时没有 say 他们被选中。

我希望我自己解释一下:)