2009-08-20 4 views
0

Можно ли центрировать текст в msgbox в vb.net? (По аналогии с < центр> в HTML)Можно ли центрировать текст в msgbox?

это не центрирования себя:

MsgBox("Thank you for using Eyes At Ease" & Chr(153) & vbCrLf & _ 
       "You can always access this screen by clicking on the icon in your taskbar" & vbCrLf & _ 
       "To adjust the Hue and Saturation of the screen, please drag the bars" & vbCrLf & _ 
       "You can also choose any color by clicking on CHOOSE and selecting a color" & vbCrLf & _ 
       "If you like the color you are currently use it and want to save it, you can click on ADD COLOR" & vbCrLf & _ 
       "The program will automatically start with the last colored you used", , "Eyes At Ease") 

это не центрирования без разрывов строки либо:

MsgBox("Thank you for using Eyes At Ease" & Chr(153) & _ 
       "You can always access this screen by clicking on the icon in your taskbar" & _ 
       "To adjust the Hue and Saturation of the screen, please drag the bars" & _ 
       "You can also choose any color by clicking on CHOOSE and selecting a color" & _ 
       "If you like the color you are currently use it and want to save it, you can click on ADD COLOR" & _ 
       "The program will automatically start with the last colored you used", , "Eyes At Ease") 
+4

Вы уверены, что пользователи будут чувствовать себя спокойно, пытаясь прочитать все это в диалоговом окне сообщений? – redsquare

ответ

2

Нет, вы не может.

Лучшее, что вы можете сделать, это свернуть собственную форму MessageBox или подделать ее с интервалом.

2

Вы должны были бы создать свой собственный форма, которая выглядит как почтовый ящик, где вы можете центрировать текст, а затем открывать его из пользовательской функции (которую вы могли бы вызвать так же, как с помощью MsgBox)

+0

Помню один раз, когда программировал приложение VB6, по умолчанию для msgbox использовался для разбивки моего приложения, тогда я создаю свой собственный msgbox, и все прошло нормально. –

Смежные вопросы