Code:
stringSize = g.MeasureString(strText, lv.Font);
Problem sa metodom MeasureString je sto ne vraca 100% tacnu vrednost velicine stringa, jako brza metoda ali u tvom slucaju neprecizna...
Mozes koristiti:
Code:
stringSize=TextRenderer.MeasureText(strText, lv.Font);
...
lv.Columns.Add(strText, Convert.ToInt32(stringSize.Width)+10 , HorizontalAlignment.Left);
TextRenderer daje mnogo precizniju velicinu izracunatog stringa ali je dosta sporiji. Takodje na izracunatu velicinu dodajes jo 10px jer .NET dodaje male margine na text koji oznacava kolonu...