根据listview大小,列自动平分listview,监听listview控件的SizeChanged(object sender, EventArgs e)事件,
private void listview_SizeChanged(object sender, EventArgs e)
{
int _Count = listview.Columns.Count;
int _Width = listview.Width;
foreach (ColumnHeader ch in listview.Columns)
{
ch.Width = _Width / _Count;
}
}
private void listview_SizeChanged(object sender, EventArgs e)
{
int _Count = listview.Columns.Count;
int _Width = listview.Width;
foreach (ColumnHeader ch in listview.Columns)
{
ch.Width = _Width / _Count;
}
}