我使用此代碼,使我的所有文本框相同的字體:在C#中更改字體?
if (textBox1.Font.Underline)
{
foreach (Control y in this.Controls)
{
if (y is TextBox)
{
((TextBox)(y)).Font = new Font(((TextBox)(y)).Font, FontStyle.Regular);
}
}
}
else
{
foreach (Control y in this.Controls)
{
if (y is TextBox)
{
((TextBox)(y)).Font = new Font(((TextBox)(y)).Font, FontStyle.Underline);
}
}
可以說,我點擊了加粗按鈕。文字將變爲粗體。當我點擊下劃線按鈕時,文本應該是粗體和下劃線,但它只有下劃線?爲什麼?
它仍然執行相同的操作。我需要它來添加風格。就像如果我有大膽的,我點擊下劃線,我想它粗體和下劃線。 –
@Elite Gamer查看更新 –
請記住,我有一個下劃線按鈕,一個**粗體**按鈕和一個_italic_按鈕 –