2009-08-12 17 views
1

Ich habe lange gesucht, aber ich kann es nicht finden. Wenn ich eine Menüleiste in vb .net hinzufügen, sieht es wie folgt aus:C++ - Menüleiste in VB.NET?

http://img19.imageshack.us/img19/4341/menu1sbo.jpg http://img19.imageshack.us/img19/4341/menu1sbo.jpg

und ich möchte es wie die WinRar aussehen, Taschenrechner, Notepad usw. Menüs wie folgt aus:

http://img8.imageshack.us/img8/307/menu1a.jpg http://img8.imageshack.us/img8/307/menu1a.jpg

Von dem, was ich gesammelt habe, in Vb 6 könnten Sie ein Hauptmenü erstellen und tun Sie es so, aber in Vb. Net scheint es, als wäre alles ist hässlich Menustrip.

Dank

Antwort

0

Möglicherweise müssen Sie XP-Design-Unterstützung in Ihren Projekteinstellungen aktivieren. Wechseln Sie hierzu zu Ihrem Projekt in Ihrem Projektmappen-Explorer, und stellen Sie sicher, dass "Visual Styles XP aktivieren" in der Windows-Anwendungsrahmen-Eigenschaftengruppe unten auf der Registerkarte Anwendung aktiviert ist.

Wenn dies nicht funktioniert, müssen Sie möglicherweise ein Anwendungsmanifest wie in dieser MSDN article beschrieben erstellen.

0

Diese Frage ist ziemlich alt, aber für jeden anderen interessiert, finden Sie diese Art von Menü in den .NET Framework-Komponenten. Klicken Sie einfach mit der rechten Maustaste auf die Toolbox -> Elemente wählen -> .NET Framework-Komponenten und filtern Sie nach MainMenu. Funktioniert genau wie jede andere Menüleiste von dem, was ich bisher gesehen habe.