/ / Змінити розмір тексту кнопки, щоб перейти у наступний рядок - c #

Змінити розмір тексту кнопки, щоб перейти в наступний рядок - c #

Мені потрібно, коли текст у моїй кнопці занадто довгийпокажіть друге слово в новому рядку. Або якщо його лише одне слово з дуже великою довжиною розділити моє слово на дві частини. Один шматок у верхній лінії та один шматок у новому рядку.

Я намагаюся щось подібне, але я не можу змінити розмір також кнопки. Я не хочу змінити розмір кнопки.

button.AutoSize = true;

Просто перевірте зображення нижче Зображення1 Image2

Відповіді:

0 для відповіді № 1
 private void Form1_Load(object sender, EventArgs e)
{
if(glassButton1.Text.Length>5)
{
int sum = glassButton1.Text.Length - 5;
string line1 = glassButton1.Text.Substring(0, 5);
string line2 = glassButton1.Text.Substring(glassButton1.Text.Length - sum);
glassButton1.Text = line1 + Environment.NewLine + line2;
}
}

private void glassButton1_Click(object sender, EventArgs e)
{
string[] lines = glassButton1.Text.Split(new[] { Environment.NewLine }, StringSplitOptions.RemoveEmptyEntries);
string address = lines[0];
string address2 = lines[1];
MessageBox.Show(address+address2);
}