Utilisation détaillée du contrôle fontDialog1 en C#

En C#, FontDialogle contrôle est utilisé pour créer une boîte de dialogue de sélection de police qui permet à l'utilisateur de sélectionner un style de police. FontDialogFournit à l'utilisateur un moyen simple de sélectionner une police et d'obtenir des informations sur la police sélectionnée par l'utilisateur. Voici FontDialogl'utilisation détaillée du contrôle :

  1. Créez et affichez une boîte de dialogue de sélection de police :

    • Créez une FontDialoginstance d'objet :FontDialog fontDialog1 = new FontDialog();
    • Appelez fontDialog1.ShowDialog()la méthode pour afficher la boîte de dialogue de sélection de police.
  2. Gérez la sélection de polices de l'utilisateur :

    • Une fois que l'utilisateur a sélectionné une police, FontDialogla Fontpropriété de l'objet contiendra des informations sur la police sélectionnée par l'utilisateur.
    • Utilisez fontDialog1.Fontla propriété pour obtenir la police sélectionnée par l'utilisateur.

Voici un exemple montrant comment utiliser FontDialogle contrôle :

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";
            }
        }
    }
}

Dans l'exemple ci-dessus, nous avons créé une application de formulaire appelée "MainForm" et placé un bouton et une étiquette sur le formulaire. Dans l'événement click du bouton, nous créons un FontDialogobjet fontDialog1et appelons fontDialog1.ShowDialog()la méthode pour afficher la boîte de dialogue de sélection de police. Une fois que l'utilisateur a sélectionné une police, nous fontDialog1.Fontobtenons les informations sur la police sélectionnée par l'utilisateur via l'attribut et l'appliquons à l'étiquette.

J'espère que cet exemple peut vous aider à comprendre et à utiliser FontDialogla méthode détaillée du contrôle. Si vous avez d'autres questions, n'hésitez pas à demander !

Je suppose que tu aimes

Origine blog.csdn.net/xiaogongzhu001/article/details/131112261
conseillé
Classement