heda1903nodi Ответов: 3

Как изменить обратно цвет и текстовое свойство диалогового окна сообщения


Всем Привет,
Как изменить цвет фона и текстовое свойство диалогового окна окна сообщения в приложении windows. это очень срочно для меня. Пожалуйста, Помогите Мне.

3 Ответов

Рейтинг:
2

Henry Minute

Если вы имеете в виду Messagebox класс, насколько я знаю, невозможно изменить цвет фона без изменения общесистемных настроек, которые изменят цвет фона всех окон.

Однако а Messagebox это просто диалог, так что создавайте свой собственный. Затем вы можете вывести на поверхность любые свойства, которые вам нравятся, что позволит вам изменить почти все.

Здесь есть много статей о проекте кода, а также в интернете для создания собственных диалогов.


Michel Godfroid

Вы правы, я не понял, что он имел в виду класс Messagebox. Извинения :-)

Рейтинг:
1

Member 2357362

Расширенная сборка MessageBox .NET
http://www.news2news.com/vfp/?solution=5

Настраивает на лету широкий спектр визуальных настроек MessageBox.

Настраиваемые функции включают шрифт и цвет сообщения, подписи кнопок, шрифты и всплывающие подсказки, фон диалога, положение диалога, значок диалога, тайм-аут и многое другое. В зависимости от выбранного шрифта сообщения диалоговое окно автоматически изменяется в соответствии с размером сообщения.

Дополнительные элементы управления, которые могут быть дополнительно отображены: флажок, ввод текста, веб-ссылка, до 3 дополнительных кнопок.

В вашем.Чистый код вы по-прежнему называете обычным MessageBox.Show. Расширенный MessageBox - это не специально созданный диалог. Это все еще обычный MessageBox с добавленными расширенными функциями.

Поддерживаемые ОС: XP, 2000, 2003, 2008 Vista, Win7 -- 32 или 64-разрядные.

Загрузки включают в себя полнофункциональную пробную версию и обычную версию с полным исходным кодом C#.


Рейтинг:
0

Jamil Hallal

Привет,

Проверьте эту статью:
http://msdn.microsoft.com/en-us/magazine/cc188920.aspx[^]