wpf 使用 Winforms 免费构建的优秀程序 UI 的示例在哪里?

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/1191578/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-09-08 20:46:48  来源:igfitidea点击:

Where are examples of great program UI's built free with Winforms?

wpfwinformsuser-interface

提问by ChrisC

I'm trying to decide between Winforms and WPF for a C# application. I want a good free UI and I know WPF would make a great one. But how good can a free UI look built on Winforms?

我正在尝试为 C# 应用程序在 Winforms 和 WPF 之间做出决定。我想要一个好的免费用户界面,我知道 WPF 会是一个很棒的用户界面。但是,基于 Winforms 构建的免费 UI 看起来有多好?

I've read that Paint.net was built on Winforms, but I don't think the UI is very attractive. I'm looking for the freshest looking free UI's that can be built on Winforms, so I can see what it can do and decide between it and WPF.

我读过 Paint.net 是基于 Winforms 构建的,但我认为 UI 不是很吸引人。我正在寻找可以在 Winforms 上构建的最新鲜的免费 UI,因此我可以看到它可以做什么并在它和 WPF 之间做出决定。

Thanks.

谢谢。

回答by Robert Harvey

Krypton is the prettiest free one I've found so far: https://github.com/ComponentFactory/Krypton

Krypton 是迄今为止我发现的最漂亮的免费软件:https: //github.com/ComponentFactory/Krypton



Ascend.NET is at http://www.codeplex.com/Wiki/View.aspx?ProjectName=ASCENDNET.

Ascend.NET 位于http://www.codeplex.com/Wiki/View.aspx?ProjectName=ASCENDNET

There is also the 40 free Winforms controls at http://www.devexpress.com/Products/Free/WebRegistration/index.xml

http://www.devexpress.com/Products/Free/WebRegistration/index.xml还有 40 个免费的 Winforms 控件

回答by David Anderson

I have been building a framework for the past year or so which its primary goal is beautiful visual integration with windows (hence you see the windows style control panel links). Most everything looks very nice throughout the application.

在过去一年左右的时间里,我一直在构建一个框架,其主要目标是与 Windows 的美观视觉集成(因此您会看到 Windows 风格的控制面板链接)。在整个应用程序中,大多数东西看起来都非常漂亮。

I have to say that personally, I don't think the technology per-se matters as much as how much time you spend on designand qualityas well as taking your time. I'm not a strong believer in fancy graphics or outrageously colorful applications required to make a nice software piece. While the posted images may contradict what I just said, most of my other software does not have far so much imagery.

我不得不说,就个人而言,我认为技术本身并不重要,重要的是您在设计质量上花费了多少时间以及花时间。我不相信制作精美软件所需的精美图形或色彩缤纷的应用程序。虽然发布的图像可能与我刚才所说的相矛盾,但我的大多数其他软件都没有那么多图像。

enter image description here

在此处输入图片说明

回答by Robert Harvey

This image is pretty representative of Winforms:

这张图片非常能代表 Winforms:

alt text

替代文字

But you can do some pretty fancy things with Winforms, especially if you use a third-party controls toolkit like Telerik:

但是你可以用 Winforms 做一些非常奇特的事情,特别是如果你使用像Telerik这样的第三方控件工具包:

alt text

替代文字

alt text

替代文字