使用C#在windows7中创建城域风格的winform

本文关键字:风格 winform 创建 windows7 使用 | 更新日期: 2023-09-27 18:29:25

是否可以在windows 7上的visual studio 10或visual studio 11中设计metro风格的winform?如果是,我在哪里可以找到如何做到这一点的信息?我已经找到了一些链接,比如http://msdn.microsoft.com/en-us/library/windows/apps/br211380但我不喜欢Windows Metro风格。

有人能帮我吗?

使用C#在windows7中创建城域风格的winform

或者只是使用我的框架:)

https://github.com/peters/winforms-modernui

更新的分叉:https://github.com/dennismagno/metroframework-modern-ui

您应该看看https://github.com/viperneo/winforms-modernui它为WinForms应用程序提供了Metro风格。它可以与NET Framework 2.0及更高版本配合使用。

严格的Metro UI应用程序仅限Windows 8,并且需要WinRT。

但是,如果你想在Windows7和WindowsForms中模拟Metro风格,你可以使用第三方控件(或开发自己的控件),例如Telerik控件、

http://www.telerik.com/products/winforms.aspx

尝试在codeplex上使用Elysium库进行WPF开发-http://elysium.codeplex.com/.

您可以在此处找到安装指南和示例实现代码http://bizvise.com/2012/09/27/how-to-create-metro-style-window-on-wpf-using-elysium/

还有另一个第三方库可以使用Windows窗体在Windows 7中创建Metro Styles应用程序。检查Devcomponents。

Windows Metro风格的应用程序目前无法在Windows 7上运行。

我还听说,不太可能有一个版本的Metro for Win 7——我认为他们的操作太过深入Windows的核心,不太实用。

所以恐怕你必须咬紧牙关才能拿到Win 8的预览版。

使用正确的SDK,您可以使用Visual Studio 11 Beta for Windows 8制作Metro风格的应用程序。阅读你链接的文章给了我这个链接来下载你需要的一切。

下载它,按照你已经掌握的教程进行操作。

更新:正如@bobsmith833所提到的,Metro和WinForms是完全不同的框架。没有办法将两者结合使用。如果你想制作这些应用程序,你必须选择Windows 8和Metro框架。

如果你追求的是metro设计,而不是实际的metro框架,那么devexpress就有了你需要的组件。

轻松。如果使用Windows窗体,请转到"解决方案资源管理器",右键单击该解决方案。从菜单中选择NuGet控制器或类似的东西。该程序将加载小部件,您可以根据需要从中选择一个并安装它。对于Metro设计,我使用Metro UI。只需在搜索面板中写下关键词即可。安装后,将控件添加到工具箱中。欲了解更多信息,请搜索Foxlearn的视频