У меня есть текстовое поле с несколькими строчными функциями с разным размером шрифта. Теперь я хочу узнать высоту курсора курсора этого текста текстового поля как простое текстовое поле, чтобы курсор курсора мог изменять размер в соответствии с изменением шрифта и т.д., и другими словами, я хочу знать высоту строки текстового поля или размер шрифта textBox.
int fontHeight ;
using (Graphics g = textBox1.CreateGraphics()) {
float points = textBox1.Font.SizeInPoints;
fontHeight = Convert.ToInt16(points * g.DpiX / 72);
}
MessageBox.Show("myFont size in pixels: " + fontHeight );
А также...
int fontHeight = Convert.ToInt32(textBox1.Font.Size);
Для этого я использую приведенные выше коды, но не даю полных результатов, так как же сделать его более совершенным?