C#出现列的 FillWeight 值总和不能超过 65535,这种如何解决,或者有没有其他好的显示办法?非常感谢!!!

C# winfrom用datagridView显示不了。

图片说明

数据库可以显示:
图片说明

要么分页显示、或者换控件

列的FillWeight值的总和不能超过65535

打开一个网格事件columnAdded。
private void dataGridViewName_ColumnAdded(object sender, DataGridViewColumnEventArgs e)
{
e.Column.FillWeight = 10; // <<this line will help you
}

来自 https://stackoverflow.com/questions/16507700/datagridview-column-limit?r=SearchResults