如何在.NET中创建具有光滑按钮和平滑动画的花哨UI?你可以向我介绍第三方框架,但我也想了解技术细节。
也许可以看看WPF。
就第三方图书馆而言:
- DevExpress
- Telerik
- 基础设施
有一个名为Krypton toolkit的免费工具包,它有一些漂亮的光泽控件。
我希望其他人发布关于实际技术细节的帖子,因为我通常不会深入研究这类代码。
WPF应该最终取代Winforms。您从WPF中学到的一些知识也可以转移到Silverlight。
我发现.NET在很多方面做得太过火了,尤其是在AJAX方面。我会学习使用jQuery,甚至直接进入原型库(查看scriptaculous)。
至于光滑的按钮,可以找到一位出色的设计师。如果这是一个宠物项目,你可以在那里找到一些很棒的photoshop教程。但是,如果这对客户来说是一个真正的交易项目,那就把一些钱花在摇滚明星设计师身上。这会让你的生活轻松很多。
或者,最好不要使用非标准的GUI工具包或方法。如果说软件中有什么地方我不能忍受的话,那就是过度使用蒙皮和样式来让东西看起来比可用性成本更好。
Silverlight 2.0