有三种
1、格式化处理winform自带的控件,这不需要非常熟练掌握gdi技术、并且必须熟悉控件的各种事件及属性,还有些控件没有过多是可以重写的东东,因为这种有点儿难度,先放弃!
2、使用第三方控件。可是大部分是要免费的,彻底放弃!
3、可以使用皮肤控件。以“c#皮肤控件”google,突然间见到一个很无比熟悉名字“irisskin2.dll”,是的那是它,以前还用过的,只不过由于当时没有好看的.ssk皮肤文件,因此对它没过多加上的重视。而此时突然之间有了自己自己制作ssk文件的想法,索性借助google强大无比的搜索引擎找不到了“skinbuilder”一款怎么制作ssk皮肤文件的牛x工具。用法很简单了,1、先添加直接引用irisskin2.dll或irisskin4.dll。2、可以修改program.csmain函数将(fifthform1())可以修改为form1frmnewform1()skinfifth(()frm)
wpf好,wpf的优势就是设计界面,相当更适合有档次、自适应界面程序的开发。如果不是我是老板,会优先录用懂wpf的程序员,不过这是一个趋势。
webform也是也可以拖控件的,不过页面的布局要自己写css布局,又不能像winform一样的拖到一个位置就行了;至于代码部分的话区别不是什么很小,都可以不不使用winform的事件编程模式,因为每个控件写相对应事件;
vs是这个可以并且webform的新的,续建项目的时候你选择web应用程序就可以了
mfc是微软公司提供给的一个类库(classlibraries),以c类的形式封装了windowsapi,但是包涵一个应用程序框架,以会减少应用程序开发人员的工作量。
winform是系统窗体-客户端应用程序,窗体可分可视化界面和界面代码两部分
form是窗体可视化界面,.designer.cs结尾的文件,是窗体界面的源代码,界面是实际这个源代码来形成完整排成的。