0

我在互联网上搜索过,但我找不到如何以编程方式更改我在启动时创建的标签的字体......我试过这个,但它不起作用:

mylabel->Font->Size = 11;   

构建日志:错误 C2039:“set”:不是“System::Drawing::Font::Size”的成员

4

1 回答 1

1

Font::Size 属性只有一个 getter,而不是一个 setter,因此您的代码无法编译。当您提出问题时,请始终提及错误消息。

另一种方法是简单地创建一个新的 Font 对象,如下所示:

  mylabel->Font = gcnew System::Drawing::Font(mylabel->Font->FontFamily, 11);
于 2013-09-29T13:37:24.217 回答