社区
C#
帖子详情
这个不会做。。。。求好心的高人帮忙。。。。
qintaisan
2012-05-14 07:03:40
用一个splitContainer1控件 panel1中是treeview控件 想点击treeview的节点 在panel2中显示一个用户控件 该怎么做呀。。。。。。。。
...全文
78
5
打赏
收藏
这个不会做。。。。求好心的高人帮忙。。。。
用一个splitContainer1控件 panel1中是treeview控件 想点击treeview的节点 在panel2中显示一个用户控件 该怎么做呀。。。。。。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yangchun1213
2012-05-14
打赏
举报
回复
好吧,我无话说了,祝你好运~~~
qintaisan
2012-05-14
打赏
举报
回复
嗯嗯 谢谢大侠!!
Elaine00
2012-05-14
打赏
举报
回复
你可以按我的那个题先添加所需控件再编程,加油哈
Elaine00
2012-05-14
打赏
举报
回复
给你个我做的题目,你看看吧
public Form1()
{
InitializeComponent();
treeView1.CheckBoxes = true; //设置显示节点的选取框
treeView1.ImageList = this.imageList1;//设置图像列表
}
private void button1_Click(object sender, EventArgs e)
{
//通过if语句对是否选择节点进行处理,如果没有选择节点,则增加顶层节点,否则将增加当前选择节点的子节点
if (treeView1.SelectedNode == null)
{
TreeNode n = new TreeNode(textBox1.Text);//创建一个节点
n.ImageIndex = 0;
treeView1.Nodes.Add(n);//增加顶层节点
treeView1.ExpandAll();//展开所有节点
}
else
{
TreeNode n = new TreeNode(textBox1.Text);//创建一个节点
n.ImageIndex = 0;//节点的图像索引
treeView1.SelectedNode.Nodes.Add(n);//添加为选定节点的子节点
treeView1.SelectedNode.Expand();//展开选择的节点
}
}
private void button2_Click(object sender, EventArgs e)
{
treeView1.Nodes.Add(textBox1.Text);//增加顶层节点
treeView1.ExpandAll();//展开所有节点
}
private void button3_Click(object sender, EventArgs e)
{
if (treeView1.SelectedNode != null)//删除选择节点
{
treeView1.Nodes.Remove(treeView1.SelectedNode);
}
}
private void button4_Click(object sender, EventArgs e)
{
treeView1.Nodes.Clear();//删除所有节点
}
private void button5_Click(object sender, EventArgs e)
{
List<TreeNode> nodes = new List<TreeNode>();//对TreeView的每一个顶层节点调用递归访问
foreach (TreeNode n in treeView1.Nodes)
{
AccessNodeRecursive(n, nodes);
}
string s = "";
foreach (TreeNode n in nodes)
{
s += n.FullPath + "";
}
MessageBox.Show("选中的节点包括:" + s, "TreeView Sample");
}
private void AccessNodeRecursive(TreeNode treeNode, List<TreeNode> nodes)
{
if (treeNode.Checked)//如果选中,就显示它
{
nodes.Add(treeNode);
}
foreach (TreeNode tn in treeNode.Nodes)//对每一个子节点递归
{
AccessNodeRecursive(tn, nodes);
}
}
private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
{
TreeNode node = e.Node;
MessageBox.Show("您选择了节点\"" + node.FullPath + "\"", "TreeView Sample");
}
}
threenewbee
2012-05-14
打赏
举报
回复
在NodeClick里面写:
UserControl1 uc = new UserControl1();
uc.Visible = true;
uc.Enabled = true;
uc.Name = "userControl1";
panel2.Controls.Add(uc);
uc.Dock = DockStyle.Fill;
请教各位
高人
,secure file priv 的值修改不成功,如何才能正确处理;
secure file priv 的值修改不成功,如何才能正确处理; 本人对数据库感兴趣,趁这段时间,天天被关在家,就开始自学了起来,现在遇到一个无论如何都没有搞定的问题,哪位
好心
人
帮忙
指点一下;感谢! 问题描述:用win7系统,在MySQL 社区版(5.7.28)的数据库中, 输入 导入数据的 SQL 语句 执行之后,提示错误如下: ERROR 1290 (HY000): The MySQL s...
改变命运,一位
高人
的肺腑之言
不少人在遇到运程阻滞、生意失败、事业不利,或婚姻受到挫折,或病魔缠身,甚至多灾多难时,都会来找我这个命相学者占卜,问问今后的前程如何?何时会行好运?如果占出的卦象是吉利,当然满心欢喜而去。若是占出的卦象仍然是不利的,则会愁容满面,灰心丧志。 为人占卜十余年,阅历了不少人事,也见过不少寒士上青云,但是却见过更多的英雄遭落魄。我深深觉得世人受到命运的紧紧束缚;一切名利得失、悲欢离合、种种境遇,...
思潮——《别输在
不会
表达上》
# 《别输在
不会
表达上》 ## 第一章 有礼貌的人,才最受欢迎 含蓄:为彼此留有余地 “这根本行不通”——》 “我不确定这样是不是能够实行” “你问我也没用”——》“或许你可以去询问一下别人的看法” “你这都不知道”——》“你可能不太了解” 谦虚:让你备受欢迎 我们可以激昂自己的志气,但切记自以为是 客气:是礼貌,更是修养 对赞美表示客气和谦逊 “哦,你又帅了哦”——》“哪里,你也帅了” {过分的谦逊可能会拉开彼此的熟悉感,对曾经很熟悉的人不用太谦逊,保持他过往的形象
我在CSDN参与的3000个帖子
今日偶然翻到,感慨万千 1:申述:版主,是否扣了我的专家分? 2:100分急
求
,随机输出十个小写字母,但是,要
求
这十个字母不相同 3:
求
Sn=a+aa+aaa+…+aaa…a(n个a)之值 4:数组题 望高手
帮忙
! 5:呵呵,来推荐一下我的网站,本站提供大量当今流行的免费的音乐和免费电影,常用软件、游戏、精美图库下载,希望对网友有帮助!顺便散分! 6:VBA请教怎
生而为人,请务必善良
生而为人,请务必善良。谨以此文警醒自己,
做
个善良的人,但是你的善良要有锋芒。 人生境界百态,不管怎样都有令人反感的人,不要
做
令所有人都讨厌的人。 1.不要
做
白眼狼。 什么叫白眼狼?即那种拿了别人东西还骂别人傻的人统称为白眼狼。 要饭的嫌饭凉,估计也许你碰上这样的人也会心生反感吧? 举例来说:你有一工具,有人来借。第一次
好心
借给他用,第二次也借给他。第三次有原因没借给他,他还会说你小气。无语了…… ...
C#
110,536
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章