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