一个顾客信息的界面左边是一个treeview控件,列出所有顾客姓名,右边两文本控件列示顾客本身的信息(主表Customer),
下面一个datagridview控件列示该顾客家庭成员信息(子表CustomerInfo)。要点一下右边的树上的顾客名字就在左边显示该顾客的信息。请问要怎么处理才好?最好贴一段代码。
下面一个datagridview控件列示该顾客家庭成员信息(子表CustomerInfo)。要点一下右边的树上的顾客名字就在左边显示该顾客的信息。请问要怎么处理才好?最好贴一段代码。
在AfterSelect事件里e.Node.Text值,然后自己进行查询绑定
{
//添加加结点
treeView1.Nodes.Add(new TreeNode("一班", new TreeNode[] { new TreeNode("小一"), new TreeNode("小二") }));
treeView1.Nodes.Add(new TreeNode("二班", new TreeNode[] { new TreeNode("小三"), new TreeNode("小四") }));
treeView1.Nodes.Add(new TreeNode("三班", new TreeNode[] { new TreeNode("小五"), new TreeNode("小六") })); } private void treeView1_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
{
//判断是否子节点
if (e.Node.Nodes.Count == 0)
{
textBox1.Text = e.Node.Text;
textBox2.Text = e.Node.Name;
//查询数据,显示dgv里面 这里可以自己写了。
}
}