1
我正在使用WinForms應用程序,我需要以編程方式確定ListView行的高度。ListView行高問題
我能夠使用Graphics.MeasureString
確定文本的高度,但文本上方和下方都有一些填充。
我不是自定義每一行,我只是需要高度。我會怎麼做呢?
我正在使用WinForms應用程序,我需要以編程方式確定ListView行的高度。ListView行高問題
我能夠使用Graphics.MeasureString
確定文本的高度,但文本上方和下方都有一些填充。
我不是自定義每一行,我只是需要高度。我會怎麼做呢?
我想我找到了我的答案。
if (lv.Items.Count > 0)
{
Rectangle r = lvMain.Items[0].Bounds;
String rowFormat = String.Format("Height: {0}", r.Height);
MessageBox.Show(rowFormat, "Alert!", MessageBoxButtons.OK, MessageBoxIcon.Information);
}