【问题标题】:How to read row one at a time in Datagrid Wpf c# [closed]如何在Datagrid Wpf c#中一次读取第一行[关闭]
【发布时间】:2014-06-09 06:46:59
【问题描述】:

如何一次读取 Datagrid 中的每一行。

例如,我的数据网格上有 5 个数据。每个数据对应我的 C# 解决方案中的一个方法/函数。

我想将其读取为数据 1,然后在该数据下执行相应的功能。 然后读取数据2然后在该数据2下执行相应的功能。等等..

谁能告诉我怎么做?

【问题讨论】:

  • 你有没有尝试过? foreach / for ?
  • 您是在使用数据绑定还是代码隐藏方法。如果您在此处添加一些相关代码会很好。

标签: c# wpf datagrid rows


【解决方案1】:

我假设你没有关注 MVVM,像这样从你的 DataGrid 中获取项目,

    var tmplist = (ObservableCollection<YourDataGridObject>)DataGrid.ItemsSource;
    foreach (YourDataGridObjectitm in tmplist)
    {
    ///Access elements
    }

【讨论】:

    猜你喜欢
    • 2019-04-16
    • 1970-01-01
    • 2011-01-23
    • 2014-06-01
    • 1970-01-01
    • 2013-02-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多