📄 font.cs
字号:
using System ;
using System.Drawing ;
using System.Windows.Forms ;
public class Form1 : Form //由Form派生出一个自定义窗体类Form1
{
private RichTextBox richTextBox1;
private Button button1 ; //Form1窗体类包含了一个按钮成员
public Form1 ( )
{
InitializeComponent ( ) ; //初始化窗体中的各个组件
}
//初始化窗体内各个组件
private void InitializeComponent ( )
{
button1 = new Button ( ) ; //实例化一个按钮对象
SuspendLayout ( ) ;
button1.Name = "button1" ;
button1.Size = new Size(117,32);
button1.Dock = DockStyle.Bottom;
button1.Text = "设置字体";
button1.Click += new System.EventHandler ( button1_Click ) ; //响应Click事件
richTextBox1 = new RichTextBox();
richTextBox1.Size = new Size(300,90);
//richTextBox1.Dock = DockStyle.Top;
this.AutoScaleBaseSize = new Size ( 6 , 14 ) ;
//设置窗体对象
this.ClientSize = new Size ( 300 , 200 ) ;
this.Controls.Add ( button1 ); //将按钮对象添加到窗体中
this.Controls.Add (richTextBox1);
this.Name = "Form1" ;
this.Text = "FontDialog示例";
this.StartPosition = FormStartPosition.CenterScreen ;
this.ResumeLayout ( false ) ;
}
static void Main ( ) //主函数
{
Application.Run ( new Form1 ( ) ) ;
}
private void button1_Click(object sender, System.EventArgs e)
{
FontDialog fontDialog=new FontDialog(); //实例化Font对话框对象
fontDialog.Color=richTextBox1.ForeColor;
fontDialog.AllowScriptChange=true;
fontDialog.ShowColor=true;
if(fontDialog.ShowDialog()!=DialogResult.Cancel)
{
richTextBox1.SelectionFont=fontDialog.Font; //设定RichTextBox的字体
richTextBox1.SelectionColor = fontDialog.Color; //设定演示
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -