LinkLabel没有下划线 - 紧凑框架

时间:2013-12-30 08:47:33

标签: c# winforms compact-framework windows-ce

我正在使用Microsoft Compact Framework开发Windows CE应用程序。我必须使用LinkLabel,它必须是白色的,没有下划线。

所以在设计师中,我在字体对话框中修改了白色字体颜色并取消选中“下划线”。

但是,当我运行应用程序时,字体仍为蓝色并带下划线。

有没有办法删除LinkLabel的下划线并更改其颜色?

2 个答案:

答案 0 :(得分:12)

Me.linkLabel1.LinkBehavior = System.Windows.Forms.LinkBehavior.NeverUnderline;

答案 1 :(得分:2)

在设计时 的设计器中不可见,但在运行时是正确的。

否则在代码中执行(应该与设计器代码相同):

Font f = LinkLabel1.Font; 
LinkLabel1.Font = New Font(f, f.Style && !FontStyle.Underline)