c# winform 之fontdialog

class keytest : Form
    {
        //IButtonControl;//ibuttoncontrol允许控件用作窗体的按钮
        //Form. x=new Form().AcceptButton;//acceptbutton用户按下ok返回的按钮,返回类型为ibuttoncontrol
        public keytest()
        {
            //RadioButton rb1 = new RadioButton();
            //rb1.Parent = this;
            //rb1.Location = new Point(10, -3);//负y坐标,还可以显示单选钮,再减小y坐标,好像就显示不了
            //rb1.Size = new Size(80, 10);
            //类的树状关系object->marshalbyrefobject->component->commondialog->filedialog->openfiledialog|savefiledialog

            //测试fontdialog
            FontDialog fdlg = new FontDialog();
            //fdlg.Color = ForeColor;
            //fdlg.Font = Font;
            fdlg.ShowColor = false;//是否显示颜色选择showcolor
            fdlg.ShowEffects = true;//showeffects是否启动选取下划线删除线选项的控件,一般是启用的
            fdlg.ShowHelp = false;//是否启用帮助按钮
            fdlg.ShowApply = true;//同上


            //showdialog运行颜色对话框
            if (fdlg.ShowDialog() == DialogResult.OK)
            {
                //通过颜色对话框设置窗体的相关属性信息
                Font = fdlg.Font;//小体会,
                ForeColor = fdlg.Color;

            }
        }
        public static void Main()
        {
            Application.Run(new keytest());
        }
    }
请使用浏览器的分享功能分享到微信等