c# winform 之fontdialog

wisdomone1發表於2012-07-23
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());
        }
    }

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-736413/,如需轉載,請註明出處,否則將追究法律責任。

相關文章