web-dev-qa-db-fra.com

Création d'une forme de style métro dans Windows 7 à l'aide de C #

Est-il possible de concevoir un winform de style métro dans Visual Studio 10 ou Visual Studio 11 sur Windows 7? Si oui, où puis-je trouver des informations sur la façon de procéder? J'ai déjà trouvé des liens, comme http://msdn.Microsoft.com/en-us/library/windows/apps/br21138 Mais je ne reçois pas le style Windows Metro.

Est-ce que quelqu'un peut m'aider avec ça?

19
reaper_unique

Les applications Metro UI strictes sont uniquement Windows 8 et nécessitent WinRT.

Mais si vous souhaitez simuler le style Metro dans Windows 7 et Windows Forms, vous pouvez utiliser des contrôles tiers (ou développer les vôtres), tels que ceux de Telerik,

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

7
Lex Li

Ou tout simplement en utilisant mon framework :)

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

Fork mis à jour: https://github.com/dennismagno/metroframework-modern-ui

118
swalter88

Vous devriez jeter un œil à https://github.com/viperneo/winforms-modernui il fournit un style Metro pour les applications WinForms. Il fonctionne avec NET Framework 2.0 et supérieur.

8
Peter Sunde

Essayez le développement WPF en utilisant la bibliothèque Elysium sur codeplex - http://elysium.codeplex.com/ .

Vous pouvez trouver le guide d'installation et un exemple de code d'implémentation ici http://bizvise.com/2012/09/27/how-to-create-metro-style-window-on-wpf-using-elysium/

3
JeeShen Lee

Il existe une autre bibliothèque tierce pour créer des applications Metro Styles dans Windows 7 à l'aide de Windows Forms. Vérifiez Devcomponents .

1
ABH

Facilement. Si vous utilisez Windows Forms, accédez à l'Explorateur de solutions et cliquez avec le bouton droit sur la solution. Sélectionnez dans le menu le contrôleur NuGet ou quelque chose comme ça. Le programme chargera des widgets, parmi lesquels vous pourrez en choisir un en fonction de vos besoins et l'installer. Pour une conception Metro, j'utilise Metro UI. Écrivez simplement les mots clés dans le panneau de recherche. Après l'installation, ajoutez les contrôles à la boîte à outils. Pour plus d'informations, recherchez la vidéo de Foxlearn. ;-)

0
Daniel Halachev

Vous pouvez créer des applications de style Metro avec Visual Studio 11 Beta pour Windows 8, avec le SDK correct. La lecture de l'article que vous avez lié m'a donné ce lien pour télécharger tout ce dont vous avez besoin.

Téléchargez-le, suivez le tutoriel que vous avez déjà.

Mise à jour: Comme @ bobsmith833 le mentionne, Metro et WinForms sont des cadres complètement différents. Il n'y a aucun moyen d'utiliser les deux ensemble. Vous devrez opter pour Windows 8 et le framework Metro si vous souhaitez créer ces applications.

0
Alexander R

Les applications de style Windows Metro ne fonctionnent pas actuellement sur Windows 7.

J'ai également entendu qu'il est peu probable qu'il y ait une version de Metro pour Win 7 - je pense que leur fonctionnement va trop loin au cœur de Windows pour que cela soit pratique.

Vous devrez donc mordre la balle et obtenir l'aperçu de Win 8, je le crains.

0
Stephen Holt

Si vous êtes à la recherche de la conception du métro, et non du cadre de métro réel, devexpress a les composants dont vous avez besoin.

0
Bahadır Yağan