Question

est-il un moyen de mon WinApp écrit en C # en utilisant Visual Studio 2008 ont des commandes de menu qui ressemblent à ceux-ci, nous pouvons financer dans Office 2007. Menu http://lh6.ggpht.com/_l7ldTfcnI34 /S0wk1-eGSYI/AAAAAAAAEYU/IrTyYDV2Muo/s800/menus.jpg

Était-ce utile?

La solution

Oui, vous pouvez obtenir une licence gratuite pour intégrer l'interface utilisateur Office 2007 dans votre programme.

http://msdn.microsoft.com/en-us/office /aa973809.aspx

Autres conseils

Vous ne pouvez pas obtenir un contrôle gratuit de Microsoft, mais il y a un tas de gens qui vous vendre une version. DivElements.co.uk sont un exemple (sans affiliation).

Microsoft ont seulement une version pour C ++ et pour WPF, pas pour WinForms.

Eh bien, hors de la boîte de VS.NET, les commandes de la barre d'outils ne sont pas partout près ce que vous voulez dans les applications Office.

Vous pouvez écrire vos propres ceux personnalisés ou simplement obtenir des composants 3ème partie.

.:
par exemple http://www.devcomponents.com/dotnetbar/
http://www.componentone.com/SuperProducts/MenusandToolbarsWinForms/
etc etc

Vous pouvez utiliser le RadRibbonBar Telerik Pour WinForms en vous inscrivant sur ce lien ci-dessous http://www.microsoft.com/express/registration/

cela vous donne un contrôle de barre de ruban libre que vous pouvez utiliser avec C # dans votre application et peut même distribuer les applications sans Telerik à royalties.

Dans le cas contraire, comme indiqué dans d'autres réponses que vous auriez besoin d'acheter une boîte à outils commericial comme DevExpress etc.

Ici, il vient à WPF http://fluent.codeplex.com/

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top