VS Winform - 如何在控件组件中设置字体粗体?

时间:2014-03-13 18:31:54

标签: winforms custom-component

在VS 2013中的winform上,我使用的是组件中定义的文本框和组合框控件。我希望能够根据用户的偏好在整个应用程序中打开/关闭粗体字体(所有应用程序的控件都使用该组件)。

组件中的代码:

Private m_Bold As Font

Public Property Bold() As Font

    Get
        Return Me.m_Bold
    End Get

    Set(value As Font)
        If SV.FontBold = True Then
            Me.m_Bold = New Font(Me.Font, FontStyle.Bold)
        Else
            Me.m_Bold = New Font(Me.Font, FontStyle.Regular)
        End If
    End Set

End Property

SV.FontBold是启动时为每个用户设置的共享公共布尔值。

没有错误,但控件在运行时显示常规字体,而不是粗体。

0 个答案:

没有答案