在Visual Basic中按下按钮后,我的下划线文本出现问题。我正在使用Visual Studio 2010和我在教程中使用红色按钮方法我必须使用例如:
lbltext.FontUnderline = True
但我没有变量“FontUnderline”。当然,我试图找到其他变量或功能来做到这一点,但没有成功。任何人都知道如何在Visual Studio中执行此操作?
答案 0 :(得分:4)
或者旧方法是实例化新字体
Font standardFont = new Font(lblText.Font)
Font underFont = new Font(standardFont,FontStyle.Underline)
然后只需将相关控件的Font属性设置为您想要的那个。
答案 1 :(得分:3)
以@Tony Hopkinson为例,并添加了一些小改动,使其适用于VB.NET
所以这是VB.NET的语法
Dim standardFont As Font = lblExportDate.Font
Dim underFont As New Font(standardFont, FontStyle.Underline)
Me.lblExportDate.Font = underFont
答案 2 :(得分:2)
我想你在这里错过了一个点。
应为lbltext.Font.Underline = true
答案 3 :(得分:2)
内联答案如下:
Me.lbltext.Font = New Font(lbltext.Font, FontStyle.Underline)
这样可以保存多行代码。