treeview 的一个问题

donald1986 2008-11-18 10:07:19
我想通过点击treeview控件(winform)的节点,让后根据选定的节点的Text值,查询数据库,将数据显示在datagridview中使datagridview中的数据跟着节点选择而改变。但不知道用那个事件,请高手指点一下!
谢谢!
...全文
86 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
g24802480g 2008-11-19
  • 打赏
  • 举报
回复
谢谢 学到东西啦

特别感谢 3楼
郭军 2008-11-18
  • 打赏
  • 举报
回复

private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
{
string m_str = e.Node.Text;
SqlConnection connection = new SqlConnection(@"server=B321451588E441A\SQL2005;database=Northwind;uid=sa;pwd=111");
string constr = "select * from Orders where OrderID=" + m_str;
SqlDataAdapter sda = new SqlDataAdapter(constr,connection);
DataSet ds = new DataSet();
sda.Fill(ds, "abc");
this.dataGridView1.DataSource = ds.Tables["abc"];
}
fiendloop 2008-11-18
  • 打赏
  • 举报
回复
点击treeview控件,鼠标右键属性
一般在左下方,找到属性对话框
在属性对话框上方点击事件,就是那个黄色的闪电图标
然后在属性对话框下方查看说明
有几个事件都能满足你的需要,自己选吧
51Crack 2008-11-18
  • 打赏
  • 举报
回复
TreeView1_AfterSelect

111,131

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧