private void SelectFontAndColor_Load(object sender, EventArgs e) {//窗體加載的時候,初始化字體 //返回全部的字體 FontFamily[] fontF = FontFamily.Families; //下拉單顯示的是name comboBox1.DisplayMember = "Name"; //綁定數據 comboBox1.DataSource = fontF; //設置當前下拉單的字體有兩種方法 //1.。這裏能夠輸入字體的名字,size 來設置 comboBox1.Font = new Font(fontF[0].Name, 14); //2.。這裏初始化字體是使用label1的字體(和格式化差很少) // comboBox1.Font = new Font(label1.Font, FontStyle.Underline); } private void button1_Click(object sender, EventArgs e) { string fontFamilyName = ((FontFamily)comboBox1.SelectedItem).Name; //選中顏色的對話框 if (colorDialog1.ShowDialog() == DialogResult.OK) {//設置按鈕的背景色 button1.BackColor = colorDialog1.Color; } }