C#的皮肤UI引擎 [英] Skinning UI engine for C#

查看:37
本文介绍了C#的皮肤UI引擎的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我一直在寻找一种在 Windows 窗体下为 C# 应用程序设置外观的方法.我还没有找到任何看起来或可以看起来很好的东西.

I have been searching for a way to skin C# applications under Windows Forms. I have yet to find anything that looks or can be made to look, remotely good.

我正在寻找类似 QT 的东西,您可以在其中使用 CSS 设置控件样式(读作:具有半高级样式系统),但我不需要高级控件,例如仪表等,普通的旧式 Windows 窗体控件但可以适当地设置样式.

I am looking for something like QT, where you can style your controls with CSS (read this as : has a semi-advanced styling system), but I dont need the advanced controls like gauges and such, plain old Windows Forms controls but that can be styled properly.

我的最终目标是让我的应用看起来像 Blender 2.5.特别是菜单,黑色的蓝色看起来很棒.我在 Windows 窗体中进行的每一次尝试,看起来都非常糟糕.

My ultimate goal is to have my app look something like Blender 2.5. Specially the menu, blue on black that looks awsome. Every attempt I got in Windows Forms, just looked plain awfull.

纯图像替换的解决方案也不错,我可以尝试使用 photoshop 进行一些适当的处理.但是以与 HTML/CSS 相同的方式设置样式效果最好.

A solution with pure image replacements wouldnt be bad either, I can try and photoshop something proper. But styling the same way as in HTML/CSS would work best.

谢谢.请保持建设性.

推荐答案

您可以使用 DevExpress.(非免费)
我对他们很满意.

You can use DevExpress. (non-free)
I'm very happy with them.

这篇关于C#的皮肤UI引擎的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆