在按下Visual Basic中的按鈕後,下劃線文本出現問題。我使用Visual Studio 2010和我的教程,在按鈕的方法我都用例如紅色:如何在Visual Basic中下劃線(使用Visual Studio 2010)
lbltext.FontUnderline = True
但我沒有變「FontUnderline」。當然,我試圖找到其他變量或函數來做到這一點,但沒有成功。任何人都知道如何在Visual Studio中做到這一點?
在按下Visual Basic中的按鈕後,下劃線文本出現問題。我使用Visual Studio 2010和我的教程,在按鈕的方法我都用例如紅色:如何在Visual Basic中下劃線(使用Visual Studio 2010)
lbltext.FontUnderline = True
但我沒有變「FontUnderline」。當然,我試圖找到其他變量或函數來做到這一點,但沒有成功。任何人都知道如何在Visual Studio中做到這一點?
我想你在這裏錯過了一個小點。
應該lbltext.Font.Underline = true
或做它的老方法是實例的新字體
Font standardFont = new Font(lblText.Font)
Font underFont = new Font(standardFont,FontStyle.Underline)
然後就相關控件的字體屬性設置爲你想要的。
接過@Tony霍普金森的例子,並增加了一些小的變化,使對VB.NET
這項工作所以這是VB.NET
Dim standardFont As Font = lblExportDate.Font
Dim underFont As New Font(standardFont, FontStyle.Underline)
Me.lblExportDate.Font = underFont
中的語法的內聯的答案是這樣的:
Me.lbltext.Font = New Font(lbltext.Font, FontStyle.Underline)
這會保存多行代碼。
但以這種方式變量下劃線是隻讀的,所以我不能改變它。 – caro