2012-04-19 36 views
4

如何更改WinForms標籤的字體大小?C#表單 - 更改標籤字體大小

顯然

SomeLabel.Text.Size = something; 

SomeLabel.AutoSize = true; 

SomeLabel.Font.Size = something; 

不那麼有效。

+0

請澄清你想完成什麼,爲什麼它不同於什麼你得到這個陳述 – slawekwin 2012-04-19 06:43:57

+0

你沒有問一個問題。 – Asik 2012-04-19 06:51:17

回答

11

您可以嘗試:Control.Invalidate Method可以幫助你實現你的任務....

編輯

Font.NameFont.XYZProperty等都是隻讀作爲Font是不可變對象,所以你需要指定一個新的Font對象來替換它:

lblName.Font = new Font("Arial", lblName.Font.Size); 
+0

非常感謝,我還是很新的使用這個網站,所以我很抱歉濫用和讓你們工作的方式^^' – 2012-04-19 06:54:52

+0

@AntonioTehSumtin - 沒有probs,做upvote並接受答案,如果它適合你... – 2012-04-19 06:57:03

+0

我還有一個q tho,我該如何指定它的大小? ^^' – 2012-04-19 06:58:05