标题:我想实现树形菜单的展开功能,不知道怎么办?
只看楼主
liuminghui
Rank: 6Rank: 6
等 级:贵宾
威 望:20
帖 子:2882
专家分:0
注 册:2007-1-26
得分:0 
以下是引用bygg在2007-4-3 11:07:30的发言:
不是有个TreeView控件吗?你直接用不就可以啦?

要代码控制的,


海鸽 is My Lover!!
2007-04-03 11:10
liuminghui
Rank: 6Rank: 6
等 级:贵宾
威 望:20
帖 子:2882
专家分:0
注 册:2007-1-26
得分:0 

//处理TreeView中的事件
private void TreeView_NodeMouseDoubleClick(object sender, TreeNodeMouseClickEventArgs e)
{
DataSet ds = new DataSet();


SqlConnection conn = new SqlConnection("Data Source=localhost;Initial Catalog=student;Integrated Security=True");
switch (TreeView.SelectedNode.Name)
{
case "girl":
SqlDataAdapter daAuthors = new SqlDataAdapter("Select ID ,sno,sname,sex From student where sex=0", conn);
conn.Open();
daAuthors.Fill(ds, "student");

// conn.Close() '在填充完ds后关闭连接,接着对ds进行操作
dataGrid1.DataSource = ds.Tables[0];//vb.net上使用这样的语句:ds.Tables("student");
conn.Close();
break;

case "boy":

SqlDataAdapter daAuthor = new SqlDataAdapter("Select ID ,sno,sname,sex From student where sex=1", conn);
conn.Open();
daAuthor.Fill(ds, "student");

// conn.Close() '在填充完ds后关闭连接,接着对ds进行操作
dataGrid1.DataSource = ds.Tables[0];//vb.net上使用这样的语句:ds.Tables("student");

conn.Close();
break;

}

}


//"girl"和"boy" 是 TreeView的两个分支,点击一下就能在DataGrid里面显示对应的数据

[此贴子已经被作者于2007-4-3 11:15:36编辑过]


海鸽 is My Lover!!
2007-04-03 11:13
zhlxh1201
Rank: 1
等 级:新手上路
帖 子:118
专家分:0
注 册:2007-3-30
得分:0 
我没有看到有TreeView控件
在工具箱-Web窗体和HTML里面都没有
要在那里才有?

不求尽如人意,但求无愧我心!
2007-04-03 11:16
liuminghui
Rank: 6Rank: 6
等 级:贵宾
威 望:20
帖 子:2882
专家分:0
注 册:2007-1-26
得分:0 

你用的是网络编程?


海鸽 is My Lover!!
2007-04-03 11:16
zhlxh1201
Rank: 1
等 级:新手上路
帖 子:118
专家分:0
注 册:2007-3-30
得分:0 
TreeView是不是第三方控件
要引用才用的?

不求尽如人意,但求无愧我心!
2007-04-03 11:19
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
得分:0 
VS2005里面有..可是直接用的..

飘过~~
2007-04-03 11:20
liuminghui
Rank: 6Rank: 6
等 级:贵宾
威 望:20
帖 子:2882
专家分:0
注 册:2007-1-26
得分:0 

那你引用看看,我的还是几个月前用的呢,不知道当时有没有添加引用


海鸽 is My Lover!!
2007-04-03 11:21
liuminghui
Rank: 6Rank: 6
等 级:贵宾
威 望:20
帖 子:2882
专家分:0
注 册:2007-1-26
得分:0 
听斑竹的 没错!就是不知道你用的web编程里面有没有

[此贴子已经被作者于2007-4-3 11:23:29编辑过]



海鸽 is My Lover!!
2007-04-03 11:22
liuminghui
Rank: 6Rank: 6
等 级:贵宾
威 望:20
帖 子:2882
专家分:0
注 册:2007-1-26
得分:0 

web编程里面有个叫做 “导航” 里面有的


海鸽 is My Lover!!
2007-04-03 11:26
zhlxh1201
Rank: 1
等 级:新手上路
帖 子:118
专家分:0
注 册:2007-3-30
得分:0 
是的

不求尽如人意,但求无愧我心!
2007-04-03 11:29



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-128569-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.040398 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved