当前位置:编程学习 > C#/ASP.NET >>

【新手求助】C# winform 框架问题 复合控件问题

刚接触C#两星期很多东西不清楚,希望好心人士帮我解答解答。
问题一:
软件界面类似于360,上面是模块导航,下面是模块内容。
下面的模块内容上有很多控件,而且需要用到滑动视图。
1.软件框架应该是怎样划分?
目前我是这样做的:主窗体上放导航,下面的各模块写成UserControl,然后切换UserControl。但是我觉得这样肯定不对,有没有什么控件容器能够装载控件?用Panel?子窗体?自己写一个类,控件好添加到主窗体上吗?
问题二:
2.复合控件应该用什么类写?
可能是两个按钮和一个图片一个标签组成的复合控件,之前用UserControl写过一个,但是比较多的UserControl放到panel上滑动会有问题,画好了再一次性放上去,又影响用户体验。之前重写过button、label都不会出现这个问题。 --------------------编程问答-------------------- 使用空间TabControl控件,适合切换标签 --------------------编程问答-------------------- 不是UI问题,是框架结构。 --------------------编程问答-------------------- TabControl,每个页签可以放置其他控件,还可以自己渲染 TabControl
http://blog.csdn.net/conmajia/article/details/7596718
http://blog.csdn.net/conmajia/article/details/7706955
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,