标签字体大小改变

Label font size changing

所以我正在制作一款视觉基础小游戏,我需要做的其中一件事是在 If 语句之后更改标签大小。可悲的是,它似乎比我预期的要复杂得多......我尝试了以下但它是 "Read only"

If condition = false then
      lbltmp.Font.Size = 12pts
end if    

我也根据朋友的建议尝试了以下方法:

With lbltmp.font
.size = 12
end with

我发现了类似的问题,但它们都是用 c# 编写的,我还不知道如何编写代码

您需要更改字体而不是其大小 ;) 请参阅:LINQ Cookbook, Recipe 1: Change the font for all labels on a windows form (Kit George)

label.Font = New Font("Comic Sans MS", 12, _
                    FontStyle.Bold Or FontStyle.Underline)

您实际上可以更改它的大小,但您不使用代码。 相反,只需转到您要更改其字体大小的任何内容的属性,然后转到字体 属性。单击 3 个点 (...),将打开一个框。在该框中,您也可以更改字体及其大小。因此,您可以在 !

处更改大小

(顺便说一句,这是我第一次在网站上给出解释。)

你必须写这段代码。这将更改整个 属性 标签。

Yourlabel.Font = New Font("Font Name", 10, FontStyle.Regular)