簡體   English   中英

在窗體中動態更改標簽的字體

[英]Dynamically change font of a label in windows forms

我將標簽的字體保存在名為 file.txt 的文件中,每次程序運行時,我都會讀取 file.txt 和字體。 實際上我想通過編碼來改變標簽的字體。 保存字體:

            string[] t = new string[2];
            t[0] = label1.Font.Name.ToString();
            t[1] = label1.Font.Size.ToString();

            File.WriteAllLines(@"file.txt", t);

閱讀字體:

                label1.Font = new Font(t[0], (float)(int.Parse(t[1])));

但它不起作用!

有兩件事很重要,檢查系統上是否安裝了字體並檢查字體名稱是否正確寫入。

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM