http://hi.csdn.net/attachment/201012/18/9287493_1292635792g0T7.png
这个是在.net中实现的效果
我想在winform也中实现这样的功能
1.打个比方,我是希望网页刚打开时,婚纱管理,会员管理,新闻管理是没有展开的
2.如果我点击“婚纱管理”,就会象下出现‘添加婚纱’‘婚纱详情’,而且“会员管理”不会展开。
3.点击“会员管理”、同样象下出现‘会员详情’,且 “婚纱管理”和 “新闻管理不会展开”在线等待大侠们,本人绝不吝啬这100分
急啊!!!!!!
这个是在.net中实现的效果
我想在winform也中实现这样的功能
1.打个比方,我是希望网页刚打开时,婚纱管理,会员管理,新闻管理是没有展开的
2.如果我点击“婚纱管理”,就会象下出现‘添加婚纱’‘婚纱详情’,而且“会员管理”不会展开。
3.点击“会员管理”、同样象下出现‘会员详情’,且 “婚纱管理”和 “新闻管理不会展开”在线等待大侠们,本人绝不吝啬这100分
急啊!!!!!!
解决方案 »
- 为什么在程序中定义的RichTextBox控件的LoadFile和saveFile等方法不能调用。
- 跨事件LIST怎么引用?
- 单击按钮,对应的子窗体显示在其它子窗体的最上面。
- 这段代码为什么不要dispose
- Drag and Drop 时候的Cursor 怎么设置
- string 类型转textbox 未将对象引用设置到对象的实例。找高手
- 用C#如何实现把一个路径下的Excel的某一个Sheet复制到另一个路经下的Excel里
- 【求助】MVC的实体怎样对应数据库中的视图?
- 各位大虾,如何用程序创建快捷方式文件 啊!!
- 一个注册表中的问题(急!!!)
- Html代码SubString后变成其他字符,怎么转回来,求救
- c#模拟登陆问题请教
我的意思是说 我现在要winform 做出这种效果来
/// 展开一个节点后关闭其他节点
/// </summary>
private void treeView1_AfterExpand(object sender, TreeViewEventArgs e)
{
//收缩与目标node同一级别的node
TreeNode tn = e.Node;
if (tn.Parent != null)
{
foreach (TreeNode node in tn.Parent.Nodes)
{
if (tn != node)
{
node.Collapse();
}
}
}
//找到目标node的总根节点,然后收缩其他的根节点
while (tn.Parent != null)
tn = tn.Parent;
foreach (TreeNode node in treeView1.Nodes)
{
if (tn != node)
{
node.Collapse();
}
}
}