你还不如用TabControl的页签控制显示的切换呢,每个page页上放一个panel,按钮控制pageindex即可
解决方案 »
- 请问,ClickOnce可以部署到linux服务器上么?
- 我想问一下,datagridview绑定数据源后,在cell里编辑后又撤销时放生dataerror,这个要怎么解决
- tabcontrol控件里面的tabpage按键可以设成竖着的吗?
- 请问虚方法和抽象的方法有什么区别?
- C#的界面布局问题
- 为什么一次移不掉所有PictureBox
- 请帮忙,关于C#的WebForm中DataGrid的一个问题
- 准备发起一个开源的CMS项目,有兴趣的联系我
- 小错误,小鸟级人物请教!
- 如何得知运行环境的语言是vb 还是c#
- c#端访问Oracle数据库问题?
- 把EXCEL文件导入DATAGRIDVIEW提示外部表不是预期的格式
不过,用隐藏的方式也可以的,你是试试设置visibility,而不是设置IsVisible
也可以直接把TabControl的选项卡按钮的Apearance属性改成FlatButtons,然后好好重写TabControl的外观。呵呵
panel2.Visible = false;
panel1.bringtofront;
建议放一个TabControl在下面,设置location属性为负数,把上面的标签藏起来,后台设置SelectedTab
一样能达到你这个效果,还不乱
panel1.Parent = panel3;
panel2.Parent = panel3;
panel3.SendToBack();
panel1.BringToFront();
panel1.Show();这样panel3就作为panel2和panel1的父控件了,然后显示panel1的代码如下
panel2.SendToBack();
panel2.Visible = false;
panel1.BringToFront();
panel1.Show();显示panel2:
panel1.SendToBack();
panel1.Visible = false;
panel2.BringToFront();
panel2.Show();