首页 > 解决方案 > 如何从 WPF DataGrid 获取单元格内容

问题描述

我想从中获取特定的单元格数据datagrid

这是我的源代码:


public bool Query(DataGrid dg, string sql, string constr)
        {
            try
            {
                OleDbConnection con = new OleDbConnection(constr);
                con.Open();
                OleDbCommand cmd = new OleDbCommand
                {
                    CommandText = sql,
                    Connection = con
                };
                OleDbDataReader rd = cmd.ExecuteReader();
                //cmd.Parameters.Add();
                dg.ItemsSource = rd;
                return true;
            }
            catch (Exception ex) { MessageBox.Show(ex.ToString()); return false; }}


_SQL.Query(datagrid, sql, constr2);
string s = (datagrid.Columns[0].GetCellContent(datagrid.Items[0]) as TextBlock).Text;

我确信其中有数据,datagrid但是结果字符串为空。我错过了什么?

标签: c#wpf

解决方案


推荐阅读