Menü Contols wie das Office 2007 Ribbon
-
20-09-2019 - |
Frage
Gibt es eine Möglichkeit, um meine WinApp geschrieben in C # mit Visual Studio 2008 Menüsteuerung haben, die diese aussehen auf uns in Office 2007 finanzieren können. Menü http://lh6.ggpht.com/_l7ldTfcnI34 /S0wk1-eGSYI/AAAAAAAAEYU/IrTyYDV2Muo/s800/menus.jpg
Lösung
Ja, Sie können eine kostenlose Lizenz erhalten Sie die Office 2007-Benutzeroberfläche in das Programm zu integrieren.
Andere Tipps
Sie können eine kostenlose Kontrolle von Microsoft, aber es gibt eine Reihe von Menschen, die eine Version verkaufen. DivElements.co.uk ist ein Beispiel (keine Zugehörigkeit).
Microsoft nur eine Version für C ++ hat und für WPF, nicht für WinForms.
Nun, aus der Box aus VS.NET ist der Symbolleisten-Steuerelemente nicht irgendwo in der Nähe, was Sie in Office-Anwendungen wollen.
Sie können Ihre eigenen diejenigen schreiben oder einfach 3rd-Party-Komponenten erhalten.
Z. B .:
http://www.devcomponents.com/dotnetbar/
http://www.componentone.com/SuperProducts/MenusandToolbarsWinForms/
etc etc
Sie können die Telerik RadRibbonBar Für WinForms verwenden, indem Sie unter diesem Link Registrierung unter http://www.microsoft.com/express/registration/
Dies bietet Ihnen eine kostenlose Leiste Steuerung, die Sie mit C # in Ihrer Anwendung verwenden können und die Anwendungen selbst verteilen können ohne royalities zu Telerik.
wie sonst in anderen Antworten angegeben Sie müssten einige commericial Toolkits wie DevExpress usw. kaufen
Hier kommt es zu WPF http://fluent.codeplex.com/