Wcf data services 使用TreeView显示来自wcf连接的数据
我有一个与数据库连接的WCF,它使用Employee表从NOrthWind数据库检索数据,我希望此信息使用treeview控件显示在windows窗体中。员工表中Northwind数据库中的信息需要显示在treeview控件中。私有无效按钮1\u单击(对象发送者,事件参数e) {Wcf data services 使用TreeView显示来自wcf连接的数据,wcf-data-services,Wcf Data Services,我有一个与数据库连接的WCF,它使用Employee表从NOrthWind数据库检索数据,我希望此信息使用treeview控件显示在windows窗体中。员工表中Northwind数据库中的信息需要显示在treeview控件中。私有无效按钮1\u单击(对象发送者,事件参数e) { EmpTree.Employee display = new EmpTree.Employee(); TreeNode head = new TreeNode();
EmpTree.Employee display = new EmpTree.Employee();
TreeNode head = new TreeNode();
TreeNode tnParent = new TreeNode();
treeView1.Nodes.Clear();
head = new TreeNode("Employee Details");
treeView1.Nodes.Add(head);
treeView1.Nodes.Add(tnParent);
Fillchild(tnParent);
}
//=========================================Fill Child With Data========================================
public void Fillchild(TreeNode parent)
{
EmpTree.Service1Client myDisplay = new EmpTree.Service1Client();
foreach (var employee in myDisplay.getEmployees())
{
TreeNode child = new TreeNode();
child.Nodes.Add("Employee ID" + " " + employee.Employee_ID.ToString());
child.Nodes.Add("Employee First Name" + " " + employee.FirstName);
child.Nodes.Add("Employee Last Name:" + " " + employee.LastName);
child.Nodes.Add("Employee Title:" + " " + employee.Title);
child.Nodes.Add("birth Date:" + " " + employee.BirthDate.ToLongDateString());
child.Nodes.Add("Home Phone No:" + " " + employee.HomePhone);
child.Nodes.Add("Report To:" + " " + employee.ReportsTo.ToString());
parent.Nodes.Add(child);
}
}