更新:2007 年 11 月
您可以使用內建的 FontDialog 元件來顯示字型的選取項目,而不需要建立自己的字型對話方塊。例如,您可以讓使用者選取對話方塊中的字型,然後將選取的字型套用至表單上的文字。
若要顯示字型對話方塊
在 [檔案] 功能表上,按一下 [新增專案]。
[新增專案] 對話方塊便會出現。
按一下 [Windows Form 應用程式],然後按一下 [確定]。
從 [工具箱] 將 [Label] 控制項拖曳至表單,並在 [屬性] 視窗中變更下列屬性:
屬性
值
Name
labelFont
Text
Sample text
將 [Button] 控制項加入至表單,並在 [屬性] 視窗中變更下列屬性:
屬性
值
Name
setFont
Text
Change Font
將 [FontDialog] 元件從 [工具箱] 的 [對話方塊] 索引標籤拖曳至表單。
fontDialog1 便會出現在元件匣上。
按兩下按鈕,在 [程式碼編輯器] 中建立預設事件處理常式。
在 setFont_Click 事件處理常式中,加入下列程式碼以顯示字型對話方塊,並根據使用者的選擇變更標籤中文字的字型。
if (fontDialog1.ShowDialog() == DialogResult.OK) { this.labelFont.Font = fontDialog1.Font; }按 F5 執行程式碼。
當表單開啟時,按一下 [變更字型],按一下所產生之對話方塊中的某個字型,再按一下 [確定]。
確認所選擇的字型已套用到標籤的文字。
請關閉應用程式。