wpf mvvm获取列表行数据
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了wpf mvvm获取列表行数据相关的知识,希望对你有一定的参考价值。
参考技术A 标题的需求一般建立在SelectionChanged 事件中,当选择发生变化,获取的行号也就发生变化,则可以根据需要获取各个行的数据。DataGrid在获取行时,需要从SelectedItem转换成DataRowView进行操作。
1、获取所在行数据
DataRowView dr = dg.SelectedItem as DataRowView;
if (dr != null)
txt_id.Text = dr["ID"].ToString();
time.SelectedDate = DateTime.Parse(dr["测试日期"].ToString());
txt_cdbh.Text = dr["测点编号"].ToString();
txt_cgqbh.Text = dr["传感器编号"].ToString();
txt_sj1.Text = dr["应力数据1"].ToString();
txt_sj2.Text = dr["应力数据2"].ToString();
txt_t.Text = dr["温度"].ToString();
以上是关于wpf mvvm获取列表行数据的主要内容,如果未能解决你的问题,请参考以下文章
是否可以在 mvvm 模式中获取 wpf 数据网格上的动态列?