C# での fontDialog1 コントロールの詳細な使用法

C# では、FontDialogコントロールは、ユーザーがフォント スタイルを選択できるフォント選択ダイアログ ボックスを作成するために使用されます。FontDialogユーザーがフォントを選択し、ユーザーが選択したフォントに関する情報を取得する簡単な方法を提供します。FontDialogコントロールの詳細な使用法は次のとおりです。

  1. フォント選択ダイアログを作成して表示します。

    • オブジェクト インスタンスを作成しますFontDialogFontDialog fontDialog1 = new FontDialog();
    • メソッドを呼び出してfontDialog1.ShowDialog()フォント選択ダイアログを表示します。
  2. ユーザーのフォント選択を処理します。

    • ユーザーがフォントを選択すると、FontDialogオブジェクトのFontプロパティには、ユーザーが選択したフォントに関する情報が含まれます。
    • このプロパティを使用してfontDialog1.Font、ユーザーが選択したフォントを取得します。

FontDialog次に、コントロールの使用方法を示す例を示します。

using System;
using System.Drawing;
using System.Windows.Forms;

namespace FontDialogExample
{
    
    
    public partial class MainForm : Form
    {
    
    
        public MainForm()
        {
    
    
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
    
    
            // 创建字体选择对话框
            FontDialog fontDialog1 = new FontDialog();

            // 显示字体选择对话框
            DialogResult result = fontDialog1.ShowDialog();

            // 处理用户的字体选择
            if (result == DialogResult.OK)
            {
    
    
                // 获取用户所选字体
                Font selectedFont = fontDialog1.Font;

                // 在 label1 中显示所选字体的样式
                label1.Font = selectedFont;
                label1.Text = "所选字体样式为:" + selectedFont.Name + ", " + selectedFont.Size + "pt";
            }
        }
    }
}

上記の例では、「MainForm」というフォーム アプリケーションを作成し、フォーム上にボタンとラベルを配置しました。ボタンのクリック イベントで、FontDialogオブジェクトを作成しfontDialog1fontDialog1.ShowDialog()フォント選択ダイアログを表示するメソッドを呼び出します。ユーザーがフォントを選択すると、fontDialog1.Font属性を通じてユーザーが選択したフォントに関する情報を取得し、それをラベルに適用します。

FontDialogこの例が、コントロールの詳細な方法を理解して使用するのに役立つことを願っています。他にご質問がございましたら、お気軽にお問い合わせください。

おすすめ

転載: blog.csdn.net/xiaogongzhu001/article/details/131112261