我在使用Visual Basic时遇到了一个下划线文本的问题。我正在使用Visual Studio 2010,并在教程中看到,在按钮方法中,我需要使用例如:
lbltext.FontUnderline = True
但是我没有"FontUnderline"变量。当然,我试图找到其他变量或函数来完成这个任务,但是没有成功。有人知道在Visual Studio中如何实现这个功能吗?
我在使用Visual Basic时遇到了一个下划线文本的问题。我正在使用Visual Studio 2010,并在教程中看到,在按钮方法中,我需要使用例如:
lbltext.FontUnderline = True
但是我没有"FontUnderline"变量。当然,我试图找到其他变量或函数来完成这个任务,但是没有成功。有人知道在Visual Studio中如何实现这个功能吗?
Me.lbltext.Font = New Font(lbltext.Font, FontStyle.Underline)
以前的做法是实例化一个新的字体
Font standardFont = new Font(lblText.Font)
Font underFont = new Font(standardFont,FontStyle.Underline)
借鉴了@Tony Hopkinson的例子,并进行了一些小改动,使其适用于VB.NET。
因此,这是VB.NET的语法。
Dim standardFont As Font = lblExportDate.Font
Dim underFont As New Font(standardFont, FontStyle.Underline)
Me.lblExportDate.Font = underFont
lbltext.Font.Underline = true