Различный стиль кнопок в окне сообщений в разных проектах - PullRequest
0 голосов
/ 10 марта 2009

У меня проблема со стилем кнопки в окне сообщения. Если я вызову следующую строку кода в текущем проекте, кнопка получит один тип визуального оформления / стиля. И если я создаю новый проект Windows VB.NET, он получает стандартный внешний вид / стиль Windows.

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

См. Разницу между кнопками ниже. Я подозреваю, что они наследуют визуальный внешний вид от своего родителя или, возможно, от некоторых настроек проекта. Но я не смог узнать откуда.

Оба проекта созданы в VB.NET 2.0, и оба имеют одинаковую System.Windows.Forms - dll в качестве ссылки (c: \ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ System.Windows.Forms.dll). .

http://www.freeimagehosting.net/uploads/2a956b0675.jpg Скриншот можно найти здесь .

Заранее благодарим за помощь!

1 Ответ

0 голосов
/ 10 марта 2009

Я не могу видеть изображение с того места, где я нахожусь, поэтому я не уверен, поможет ли это вам.

Откройте свойства проекта для каждого решения и перейдите на вкладку «Приложение».

Установлен ли флажок «Включить Applicaton Framework»? И если да, отмечен ли пункт «Включить визуальные стили XP»?

В этом может быть разница в двух решениях.

...