Witam,usiłuję w edytorze tekstu dodać możliwość doboru rodzaju i wielkości czcionki za pomocą zdarzenia SelectedValueChanged
Oto kod:
private void comboBoxEx2_SelectedValueChanged(object sender, EventArgs e)
{
if (comboBoxEx2.Text == "8")
Kartka.Font = new System.Drawing.Font(comboBoxEx1.Text.ToString(), 8, FontStyle.Regular);
else if (comboBoxEx2.Text != "8")
{
Kartka.Font = new System.Drawing.Font(comboBoxEx1.Text.ToString(), Convert.ToInt16(comboBoxEx2.Text), FontStyle.Regular);
}
}
Kartka to RichTextBox,comboBoxEx1 to Combobox zawierający czcionki,a comboBoxEx2 to Combobox zawierający liczby rosnące co 2 od 8 do 22.
Przy uruchomieniu programu zgłasza się wyjątek FormatException i zaznacza tą linijkę:
Kartka.Font = new System.Drawing.Font(comboBoxEx1.Text.ToString(), Convert.ToInt16(comboBoxEx2.Text), FontStyle.Regular);