首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将样式表应用于VB.net窗体控件

将样式表应用于VB.net窗体控件
EN

Stack Overflow用户
提问于 2014-05-22 22:53:45
回答 2查看 6.3K关注 0票数 2

我正在使用Visual 2013中的Windows窗体应用程序为软件设计原型。我不是一个软件开发人员,这个项目的唯一目的是与开发团队沟通,让他们知道最终产品应该是什么样的。

在设计控件(如按钮、文本框等)时,没有太大的灵活性,所以我想知道是否可以将样式表附加到VB.NET项目中?谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-05-23 11:56:09

在设计控件时,没有太多的灵活性,比如按钮、文本框等等。

no . winforms是一种非常老的技术,基本上没有对定制UI的内置支持。它不建议用于任何新项目(只用于维护遗留应用程序),而且如果您不是开发人员,它将是完全无用的,因为任何类型的定制外观和感觉都需要使用一种名为“所有者绘制”的丑陋的过程代码技术来完成,这种技术要求任何东西都需要太多代码,而且由于缺乏硬件加速和对像素无关的UI的支持,无法提供看起来专业的UI。

如果您正在做原型(而不是实际的应用程序),正如其他人所建议的那样,您应该使用诸如Photoshop之类的设计工具,或者使用一种快速的HTML + CSS类型的方法。

否则,您可以很容易地使用一种技术来创建一个看起来很现代的应用程序,这种技术被称为Windows Presentation Foundation (简称WPF )。

还有一个专门针对这种技术的设计工具,名为Expression Blend,它与Visual的最新版本捆绑在一起,提供了一种非常适合构建UI的designer-centric方法:

总结一下: winforms是无用的。使用适当的、相关的、最新的技术。

票数 4
EN

Stack Overflow用户

发布于 2014-05-22 22:57:50

在WinForms应用程序中没有样式表这样的东西。通过更改外观属性,可以在窗体和控件基础上更改应用程序。

您可以创建具有外观更改的基本控件和窗体,然后使用这些控件和窗体创建其他窗体,从而简化屏幕的设计。

还有第三方控件集,它们确实有皮肤/主题,这也许是你想要的,但是你必须先购买它们,然后你才能被限制在那个控制套件中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23818368

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档