繁体   English   中英

制作可换肤用户界面组件的第二好的方法是什么?

[英]What's the second-best way to make a skinnable user interface component?

我被要求在我们的应用程序中使模拟现实世界中的组件的组件之一具有自定义外观,该外观因要模仿的设备的品牌而异,因此我需要使其具有外观。

现在,我知道在用户界面中进行自定义外观的最好方法是根本不这样做; 但我认为我将无法获得过去的管理权,所以...

制作可换皮肤的用户界面组件的第二好的方法是什么? 我们的应用程序基于Winforms,因此我想知道使用WebBrowser控件,用HTML编写外观以及以某种方式将DOM元素与应用程序事件挂钩是否有意义。 我应该这样做吗,还是有一种更简单(免费)的方法呢?

我将使用WPF(Windows Presentation Foundation)或可开发皮肤的组件库(例如DevExpress)(让您设计自己的皮肤)。

DevExpress皮肤创建教程

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM