vb.net - 如何通过更改 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
我怎样才能做到这一点?
解决方案
推荐阅读
- javascript - 后期“手动”将元素升级为定制的内置 Web 组件
- excel - 使用VBA检索特定列中同一行中单元格的值
- node.js - Typescript 和 Jest:避免模拟函数上的类型错误
- python - 以正确的格式获取文本以用于 spacy
- sql-server - 如何衡量 Azure SQL DB 的性能?
- android - ViewRenderable not working ARCore
- javascript - 如何识别已标记为 Redact 的 PDF 中的原始单词?
- css - 不同数量的 div 布局
- php - 通过 PHP 从 url 获取 JSON 数据
- swift - Arkit - Swift 中的 3d 模型真实尺寸