1
要确保列表框项目中的文本未被截断,我希望 将其宽度调整为文本最长项目的宽度。Windows窗体:如何获取列表框中项目的实际宽度
有没有什么办法让列表框项目 的“实际”宽度成为基于项目文本的宽度。
ListBox.GetItemRectangle似乎并没有返回这个实际的宽度为 的宽度。
谢谢。
要确保列表框项目中的文本未被截断,我希望 将其宽度调整为文本最长项目的宽度。Windows窗体:如何获取列表框中项目的实际宽度
有没有什么办法让列表框项目 的“实际”宽度成为基于项目文本的宽度。
ListBox.GetItemRectangle似乎并没有返回这个实际的宽度为 的宽度。
谢谢。
MeasureString方法:(复制从MSDN粘贴)文本框(左侧和右侧)的值的
Graphics g = control.CreateGraphics();
int width = (int)g.MeasureString(aString, control.Font).Width;
g.dispose();
添加宽度
检查出MeasureString方法。
请填写此文章的标题 – 2009-01-27 10:48:45