Cod*_*ray 44
我知道这可能不是任何人都会问这类问题的答案,但这绝对是他们需要听到的答案.您在问题中注意到的实现问题正是这类问题猖獗的问题.
任何时候你要改变标准Windows控件的外观(特别是像表单一样复杂的东西),你一定会遇到问题.用户可以期待各种各样的行为,因为它们从一开始就是Windows工作方式的一部分.其中一些是大而明显的,而另一些则是轻微而微不足道的.琐碎,也就是说,直到你试图用它们习惯并发现它们不起作用.
这就是用户对自定义主题或"皮肤"应用程序等问题感到沮丧的原因.就我个人而言,我只是拒绝使用它们,而且我不是唯一一个我认识的人,从高级用户到祖母.它们无法帮助您提高工作效率,事实上,它们通常会妨碍您的工作.并且几乎不值得妥协,因为大多数皮肤首先看起来并不那么好,特别是对于个人用户的主观审美偏好.例如,您可能会以漂亮的蓝色为应用程序设置外观.但是,如果我有什么讨厌蓝色与激情?无论你/你的设计师多么美丽,我在使用你的应用程序时都不会很开心.你所谓的"花哨",其他人可能称之为"令人反感"到彻头彻尾的"丑陋".
通过远的最好的办法是让用户选择应用程序的主题.而且您甚至不需要在应用程序中构建主题系统以实现此目的.Windows允许用户从一开始就定制他们的系统主题.它最初只是改变用于所有屏幕元素的颜色的能力,它通过Windows XP及其他版本发展成为一个成熟的主题引擎.坚持下去,抵制修补的冲动.让你的应用像拇指一样伸出来并不是一件好事.您想要与用户计算机上的其他应用程序融为一体.熟悉程度直接转化为易用性和增强的用户体验.这也意味着贵公司需要较少的技术支持来支持您必须使用的软件看起来与众不同.
你只是没有从中获得足够的价值来证明问题,限制和支持噩梦.专注于让您的应用更好地工作,而不仅仅是看起来更好.用户真的很欣赏它,即使他们不承认它.最好的变化是没有人注意到的变化.
商业选择
Telerik目前在那里是最好的,他们通过赞助播客投入大量资金来支持社区.
DevExpress具有可比性.他们有很多皮肤,过去我和他们有过很好的经历.
它们都有WinForms软件包,售价799美元.
Nevron UI(169美元)和DotNetBar(264美元)也是选择.但是你可以得到你付出的代价,下面的一些免费选项值得关注,然后再花钱买这些.
免费选项
WPF是微软的下一代演示框架,它非常强大.尽管有大量的学习曲线,但您正在寻找的所有功能以及更多功能.
Krypton完成了工作并且它是免费的.它成熟,易于使用,并且不断更新.此外,它还有一堆内置皮肤,包括一些很好的Office风格的皮肤.我会说在WPF旁边看起来过时了.但这适用于大多数事情.
归档时间: |
|
查看次数: |
9939 次 |
最近记录: |