2009-03-10 7 views
0

Ich habe ein Problem mit dem Stil der Schaltfläche in einer Messagebox. Wenn ich die folgende Codezeile in einem aktuellen Projekt aufruft, erhält die Schaltfläche eine Art visuellen Appearance/Stil. Und wenn ich ein neues VB.NET Windows-Anwendungsprojekt erstelle, erhält es einen Standard-Windows-Appearance/Style.Anderer Stil auf Schaltflächen in MessageBox in verschiedenen Projekten

Windows.Forms.MessageBox.Show("Yaay", "Yaay!", Windows.Forms.MessageBoxButtons.OK) 

Siehe den Unterschied zwischen den Tasten unten. Ich vermute, sie erben die visuelle Erscheinung von ihrer Eltern oder vielleicht von einigen Projekteinstellungen. Aber ich konnte nicht herausfinden, woher.

Beide Projekte werden in VB.NET 2.0 erstellt, und beide haben dieselbe System.Windows.Forms - dll als Referenz (c: \ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ System.Windows.Forms.dll).

http://www.freeimagehosting.net/uploads/2a956b0675.jpg Screenshot kann here gefunden werden.

Vielen Dank im Voraus für Ihre Hilfe!

Antwort

0

Ich kann das Bild von wo ich bin nicht sehen, also bin ich mir nicht sicher, ob dir das weiterhilft.

Öffnen Sie die Projekteigenschaften für jede Lösung und sehen Sie sich die Registerkarte Anwendung an.

Ist das Kontrollkästchen "Enable Applicaton Framework" aktiviert? Und wenn ja, ist der Punkt "XP Visual Styles aktivieren" ebenfalls aktiviert?

Das mag den Unterschied in den beiden Lösungen.

Verwandte Themen