2009-03-10 7 views
0

J'ai un problème avec le style du bouton dans une boîte de message. Si j'appelle la ligne de code suivante dans un projet en cours, le bouton obtient un type d'apperance/style visuel. Et si je crée un nouveau projet d'application Windows VB.NET, il obtient une apparence/un style Windows standard.Différents styles sur les boutons dans la boîte de message dans différents projets

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

Voir la différence entre les boutons ci-dessous. Je suppose qu'ils héritent de l'apparence visuelle de son parent ou peut-être de certains paramètres du projet. Mais je n'ai pas pu savoir d'où.

Les deux projets sont créés dans VB.NET 2.0 et tous les deux ont le même System.Windows.Forms - dll comme référence (c: \ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ System.Windows.Forms.dll).

http://www.freeimagehosting.net/uploads/2a956b0675.jpg La capture d'écran peut être trouvée here.

Merci d'avance pour votre aide!

Répondre

0

Je ne peux pas voir l'image d'où je suis donc je ne suis pas sûr si cela va vous aider.

Ouvrez les propriétés du projet pour chaque solution et consultez l'onglet Application.

L'élément "Enable Applicaton Framework" est-il coché? Et si c'est le cas, l'élément "Activer XP Styles visuels" est-il également coché?

Cela peut faire la différence dans les deux solutions.

Questions connexes