private void GetFromFontButton_Click(object sender, EventArgs e) { string fontName = FontNameComboBox2.Text; float fontSize = 22.0f; if (float.TryParse(FontSizeTextBox2.Text, NumberStyles.Number, CultureInfo.InvariantCulture, out fontSize)) { } else { return; } bool fontBold = FontBoldCheckbox2.Checked; using (var font = new Font(fontName, fontSize, fontBold ? FontStyle.Bold : FontStyle.Regular)) { float kanjiWidth = CharacterWidthCache.MeasureString("漢", font); KanjiWidthTextBox.Text = kanjiWidth.FloatToString(); } }