如何设计一个美丽的win form UI(有点像MSN消息客户端)
我googled,找不到开始我的失败赢得表单学习的方式.
我想念一些C#win表单设计技术?
我必须开始.net 3.5学习吗?
.net 2.0 vs2005使用.
解决方法
您应该考虑使用
Windows Presentation Foundation (WPF)而不是Winforms进行自定义UI设计.虽然您必须将开发环境升级到Visual Studio 2008或Visual Studio 2010.
WPF是基于XAML,它是一种基于XML的格式,用于定义您的应用程序,事件等. WPF是由Microsoft使用的Winforms推荐的技术.您可以开始使用此MSDN教程:Getting Started with Windows Presentation Foundation.
WPF是很好的,因为它是基于DirectX(不,你根本不需要知道DirectX),并将使用GPU,而不是像传统的其他UI平台的GDI对象.
否则,如果你真的使用Winforms,我建议购买第三方控制库.
可能的Visual Studio的价格虽然是保证任何项目考虑小时工资(次)你将投入任何项目的时间与Visual Studio的价格.您还可以使用Visual Studio的Express版本.