private void LVColumnsResize() { if (listView1.InvokeRequired) { LVColumnsResizeCallback d = new LVColumnsResizeCallback(LVColumnsResize); listView1.BeginInvoke(d, new object[] { }); } else { listView1.Columns[1].AutoResize(ColumnHeaderAutoResizeStyle.ColumnContent); listView1.Columns[3].AutoResize(ColumnHeaderAutoResizeStyle.ColumnContent); listView1.Columns[4].AutoResize(ColumnHeaderAutoResizeStyle.ColumnContent); if (listView1.Columns[4].Width < 35) { listView1.Columns[4].Width = 35; } listView1.Columns[2].Width = listView1.ClientRectangle.Width - listView1.Columns[0].Width - listView1.Columns[1].Width - listView1.Columns[3].Width - listView1.Columns[4].Width - 4; } }
private void LVColumnsResize() { if (listView1.InvokeRequired) { LVColumnsResizeCallback d = new LVColumnsResizeCallback(LVColumnsResize); listView1.BeginInvoke(d, new object[] { }); } else { listView1.Columns[1].AutoResize(ColumnHeaderAutoResizeStyle.ColumnContent); listView1.Columns[3].AutoResize(ColumnHeaderAutoResizeStyle.ColumnContent); listView1.Columns[4].AutoResize(ColumnHeaderAutoResizeStyle.ColumnContent); if (listView1.Columns[4].Width < 35) listView1.Columns[4].Width = 35; listView1.Columns[2].Width = listView1.ClientRectangle.Width - listView1.Columns[0].Width - listView1.Columns[1].Width - listView1.Columns[3].Width - listView1.Columns[4].Width - 4; } }