C# winform 中 TabControl 动态显示 TabPage
当前位置:点晴教程→知识管理交流
→『 技术文档交流 』
在winform应用中,tabcontrol是一个很好的控件,可以根据需求提供多个选项卡(TabPages),但是有一个问题是当某个项目需要多个选项卡,但是不同的功能要求显示不同的选项卡,其他的非该功能的选项卡不显示,而tabpage没有visible属性。我们可以通过另个方法实现: 1.在winform运行过程中动态的添加(add)/删除(move)tabpage,这种方法会增加时间开支,而且tabpage上的控件和信息也要动态处理; 2.tapage 其实是tabcontrol的子控件,那么我们就可以使用其 .parent 属性,在winform框架中将所有的tabpage添加(add)处理好,在winform运行中,更具所选功能,需要显示的选项卡 tabpage_x.parent = this.tabcontrol_x,不需要显示的选项卡 tabpage_x.parent = null; ps: tabpage_x指的是TabPage的控件名,tabpage_x 指的是TabControl的空间名。 该文章在 2018/2/1 18:37:25 编辑过 |
关键字查询
相关文章
正在查询... |