程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> 關於C# >> C#字體對話框(FontDialog)

C#字體對話框(FontDialog)

編輯:關於C#

在文字處理中,我們常用到字體,現在我們來做一個最常見的字體對話框。

一、字體對話框(FontDialog)常用屬性 ShowColor 控制是否顯示顏色選項 AllowScriptChange 是否顯示字體的字符集 Font 在對話框顯示的字體 AllowVerticalFonts 是否可選擇垂直字體 Color 在對話框中選擇的顏色 FontMustExist 當字體不存在時是否顯示錯誤 MaxSize 可選擇的最大字號 MinSize 可選擇的最小字號 ScriptsOnly 顯示排除OEM和Symbol字體 ShowApply 是否顯示"應用"按鈕 ShowEffects 是否顯示下劃線、刪除線、字體顏色選項 ShowHelp 是否顯示"幫助"按鈕

二、字體對話框(FontDialog)的事件

Apply 當點擊"應用"按鈕時要處理的事件 HelpRequest 當點擊"幫助"按鈕時要處理的事件

三、實現代碼

private void fontDialogBTN_Click(object sender, System.EventArgs e)
{
FontDialog fontDialog=new FontDialog();
fontDialog.Color=richTextBox1.ForeColor;
fontDialog.AllowScriptChange=true;
fontDialog.ShowColor=true;
if(fontDialog.ShowDialog()!=DialogResult.Cancel)
{
richTextBox1.SelectionFont=fontDialog.Font;//將當前選定的文字改變字體
}
}

上面代碼將選定的文本設置為當前FontDialog對話框中的字體。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved