我有一个数据网格,在我的WPF项目下面有一些文本框。我决定清理数据网格,但仍然留在enter image description here
下面的“喜欢”的文本框中我使用datgrid时使用此代码:
var query = (from d1 in database.vw_Employee
select new
{
d1.EmpID,
d1.EmpFName,
d1.EmpLName,
d1.EmpTitle,
}).ToList().First();
txt_IdEmp.Text = query.EmpID.ToString();
txt_FNameEmp.Text = query.EmpFName;
txt_LNameEmp.Text = query.EmpLName;
txt_TitleEmp.Text = query.EmpTitle;
所以我希望它在没有datagrid的情况下工作,并将表的第一行插入到文本框中。有什么帮助吗?
答案 0 :(得分:0)
如果Employee
中存在至少一个vw_Employee
个实体,则此操作应该有效:
var employees = (from d1 in database.vw_Employee
select d1).ToList();
if(employees != null && employees.Count > 0)
{
txt_IdEmp.Text = employees[0].EmpID.ToString();
txt_FNameEmp.Text = employees[0].EmpFName;
txt_LNameEmp.Text = employees[0].EmpLName;
txt_TitleEmp.Text = employees[0].EmpTitle;
}