Winforms Ironpython中Windows窗体的不同样式

Winforms Ironpython中Windows窗体的不同样式,winforms,ironpython,Winforms,Ironpython,我想更改Ironpython windows窗体的外观,是否可以更改窗体的样式,例如使其更像Mac 谢谢作为界面设计师,尽可能多地使用标准windows控件是很重要的。你的应用程序越像微软用户习惯的应用程序,他们就会更快地适应它 一个很好的例子是iTunes和Safari在windows中的外观是多么的格格不入。我的建议是让它保持windows外观。请参阅,或。 WinForms提供钩子来更改其控件的外观,也可以创建自己的控件 如果可能的话,考虑将应用程序更改为,其中风格和行为的分离是设计的核心

我想更改Ironpython windows窗体的外观,是否可以更改窗体的样式,例如使其更像Mac


谢谢

作为界面设计师,尽可能多地使用标准windows控件是很重要的。你的应用程序越像微软用户习惯的应用程序,他们就会更快地适应它

一个很好的例子是iTunes和Safari在windows中的外观是多么的格格不入。我的建议是让它保持windows外观。

请参阅,或。
WinForms
提供钩子来更改其控件的外观,也可以创建自己的控件

如果可能的话,考虑将应用程序更改为,其中风格和行为的分离是设计的核心部分


一个简单的例子,展示了IronPython如何使用
WPF

,虽然这是一个很好的建议,但这并不能回答问题,因此它更适合作为注释。客户或管理者坚持工程师做有问题的事情并不少见,在这种情况下,工程师也会来帮忙。