tab页形式的子窗体容器

搁置了n久。。。

 

一直都想把自己做的都记录下来,方便今后温故知新。但是老是半途而废,一是比较懒,二是不怎么会写文章,所以。。。注册了好几年,只写了一篇。。。

 

最近开始要写开发设计说明书、需求之类的了,虽然知道要做些啥,但就是无法用文字表达-。-||| 我太笨了。。。

 

所以,今天开始正式启动博客,一方面把做的点点滴滴都记录下来,另一方面锻炼锻炼自己的写作水平。 

 

进入正题。。。

这个控件好像是在刚学c#的时候写的,代码啥的都乱的很 orz

 

这个控件做了写了2个版本

1个是继承tabControl来实现的

做完后,能用,在设计时也能动态增加页面,但设计模式下页面的切换还没有进行处理。实际上是当时想不出怎么处理。。。前段时间回过来看了看,虽然不能像vs自带的tabControl那样切换,但还是有方法解决这个问题的。等这阵子忙完了再去完善下。

 

 

 

 

 

 

2是利用按钮和panel做成的组合控件,“伪”Tab页。。。

这种方式相比第一种要简单,且标签的变化更为方便

 

 

第一种方式可能会有点难度,涉及到控件、设计器啥的一些编程,但网上应该都能找到对应的资料;第二种的话比较简单。相比之下个人觉得第二种比较实用。虽然目前只能做子窗体的容器,但是只要稍作修改,就可以做其他控件的容器了。

 

代码啥的没什么好保密的,需要的话M我,我可以发给你,但是...别骂我代码写的烂哦-。-|||

阅读更多
文章标签: 设计模式 编程 c#
个人分类: 控件
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

tab页形式的子窗体容器

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭