Как создать их красивое сообщение/диалоговые окна (пример: http://i.msdn.microsoft.com/dynimg/IC123363.png) в C#?
Есть ли функция, подобная MessageBox. Показать в Платформе.NET?
Я всегда стесняюсь давать ссылку на кодопроект, но мне кажется, что вы пытаетесь сделать TaskDialog
. Есть также проект на code.msdn.microsoft.com, который утверждает, что предоставляет WinForms TaskDialog. Более надежным источником TaskDialog является Windows API Code Pack.
Обязательно предусмотрите альтернативное окно сообщения, если вам нужно поддерживать WindowsXP или более старые операционные системы, Диалоги задач являются новинкой в Windows Vista.
Это TaskDialog. Он заключен в управляемый класс Windows API Code Pack . Также есть много других полезных свойств Vista и Win7.
Взгляните на http://code.msdn.microsoft.com/WindowsAPICodePack Я не уверен, что в нем есть нужная функция, но в нем есть функция под названием «Диалоги задач Windows Vista и Windows 7», возможно, это то, что вы ищете.
Вы можете создать свою собственную форму окна сообщений, которая будет выглядеть так, как вы хотите, и показать ее с помощью формы show
MyMessageForm form = new MyMessageForm();
form.Show();
DevExpress - это зрелый сторонний поставщик оконных форм, на который стоит обратить внимание, если вам интересно.