有关Winfrom中DataGridView设置列数的问题 请问各位高手我在Winform中用DataGridView.ColumnCount = 1024报错提示:列的 FillWeight 值总和不能超过 65535。我要设DataGridView的列数为1024请问有什么办法能解决?谢谢了. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 很奇怪,楼主会有这样的需求.1千列,用户如果操作?是不是该换个实现思路?//提示:列的 FillWeight 值总和不能超过 65535。 你可缩小每一列的宽度来解决. for(int i = 0 ; i < dgv.columnscount;i++){dgv.columns[i].Fillweight = 50;}我认为你1024列也不是界面上的死项,肯定是循环生成的吧那就用上述语句设置完了 fillweight后再 dgv.columns.add( dgvcolumn )效率应该不会低1000多个循环只要不牵扯到界面处理,速度应该蛮可观的 用循环定义一个1024列的DataTable,然后再绑定到DataGridView1024列确实很不实用呀,呵呵 换个思路? amCharts如何实现画2条Y线? ???如何利用webbrower获取ifream元素???? C#如何获取SQL数据库表中的某一列数据 求一个SQL语句 菜鸟问题:ini文件我应该放入哪里才不用写相对路径名呢? c# 问题 (在线等,立即结贴)在dataGrid中按下鼠标后如何获取当前按下的是哪一列? 请教:怎样获取datagrid当前记录的第1个字段的值。 自启动的问题 问一个c#中有关filestream.peek()的问题 请教如何让datagridview中的 checkbox默认选中 高分求usb摄像头图像采集程序
是不是该换个实现思路?//提示:列的 FillWeight 值总和不能超过 65535。 你可缩小每一列的宽度来解决.
for(int i = 0 ; i < dgv.columnscount;i++)
{
dgv.columns[i].Fillweight = 50;
}我认为你1024列也不是界面上的死项,肯定是循环生成的吧
那就用上述语句设置完了 fillweight后再 dgv.columns.add( dgvcolumn )效率应该不会低
1000多个循环只要不牵扯到界面处理,速度应该蛮可观的