首页 > 解决方案 > 如何通过更改 vb .net 中的自定义属性网格来更改标签字体?

问题描述

我有一个标签和一个属性网格,我自定义了该属性网格,但是更改属性网格中的字体不会更改标签字体,我不知道如何将其链接到标签。
这是自定义属性网格的类:

Public Class GridSetting
    Private _LabelFont As System.Drawing.Font
 
    <CategoryAttribute("Design"), DefaultValueAttribute(""),
DescriptionAttribute("Select font for the Label")>
    Public Property LabelFont() As System.Drawing.Font

        Get
            Return _LabelFont

        End Get
        Set(ByVal Value As System.Drawing.Font)
            _LabelFont = Value
        End Set
    End Property
End Class

这是我的鳕鱼:

Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load

        PropertyGrid1.SelectedObject = New GridSetting

End Sub

我怎样才能做到这一点?

标签: vb.netlabelpropertygrid

解决方案


推荐阅读