Question

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'apparence / style visuel. Et si je crée un nouveau projet d’application Windows VB.NET, il obtient une apparence / un style Windows standard.

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

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

Les deux projets sont créés dans VB.NET 2.0 et ont tous les mêmes 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 Une capture d'écran peut être trouvée ici .

Merci d'avance pour votre aide!

Était-ce utile?

La solution

Je ne peux pas voir l'image d'où je suis, donc je ne suis pas sûr que cela vous aidera.

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

Le "Enable Applicaton Framework" est-il activé? article coché? Et si tel est le cas, l’option "Activer les styles visuels XP" article également coché?

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

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