我用c#做一个用户界面,想在左边点击不同子节点,右边出现不同页面,怎么实现啊,有没有可以参考的代码啊
解决方案 »
- 在线求助图片比较 BitmapData LockBits 急。。。。
- C# WebServcie与Flex通讯问题
- 寻找自动添加if()else() for(..){} 的插件
- 关于label背景设置为透明的问题,查了很多,好像都不行
- vs2008怎么把控件设成绝对位置
- js我用window.opener.location.href=window.opener.location.href;怎么更新不了父页面.
- C#发送邮件可以不设置发件人的密码吗
- 100分大奖求资源(关于PC外接)
- 请问高人,如何在HTML里通过链接直接显示XML中的数据?
- 怎样将数组转换成DataReader
- 我的处女站,在火狐下变形了!?
- 关于在dataGridView里修改数据库
下面的事件
private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
{
}
右边放一个容器比如Panel.
然后在tree的结点单击事件里就Panel.Controls.Add(你的控件)
private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
{
string a=treeView1.SelectedNode.Text;
switch (a)
{
case "档案查询": }
case "档案查询":
Control control1 = new YourControl();
splitContainer.Panel2.Controls.Add(control1); //大致如此-------------------------------
但我建议你要有意识不用switch case,改用别的不需要判断的方法。这样对水平提高大有好处。
添加完control呢,我就是不知道怎么在panel2中添加不同界面