Я хочу создать собственное окно сообщений, вот его конструкторы:
public MBX(string message)
{
InitializeComponent();
}
public MBX(string message, string title)
{
InitializeComponent();
}
public MBX(string message, string title, string[] buttons)
{
InitializeComponent();
}
Я хотел бы сделать пустоту, которая переформатирует сообщение, чтобы оно имело ширину менее 444. Вот пример, чтобы помочь вам: допустим, что сообщение было: "abcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabc"
и эта строка имела ширину более 444 пикселей, что void собирается сделать, состоит в том, чтобы разбить его на несколько строк, пока ширина не станет меньше 444, например:
abcabcabcabcabcabcabcabcabcabcabc
abcabcabcabcabcabcabcabcabcabcabc
abcabcabcabc
(Вы можете помнить, как исходное окно сообщения реагирует на длинные строки)
Заранее спасибо! VBТеория
РЕДАКТИРОВАТЬ: Поискав пару недель, я смог найти статью, в которой рассматривается именно эта проблема с переносом слов: http://www.codeproject.com/Articles/51488
string.Length
. Просто выполните цикл, пока не получите значение меньше 444. - person I4V   schedule 23.05.2013