异常提示:列的 FillWeight 值总和不能超过 65535我想设置DataGridView 的ColumnCount 为2000以上,但是会出现这个异常,怎么解决??
解决方案 »
- 如何实现类似于PhotoShop工具栏不获得焦点那种窗体?大虾们请进!最后20分了,希望能解决该问题!
- datagridview 动态绑定后怎么改变列的类型
- 请问Web中怎么用像WinFrom的DialogResult+messagebox的功能?
- 跟帖有分!大侠们! 字母如何转换成Virtual-Key Codes ?
- 如何调用迅雷下载网上一个文件,下载到指定目录,指定新文件名?
- C#系列问题-2
- 使用ReportViewer控件的c\s程序,在部署客户机时都需要安装哪些文件???谢谢先辈指教~~~
- 100分求关于Rows.Find()
- ???? 托盘问题 ????
- 请教freesoul_ms([微软] 最后的白鸟) :在C#中如何实现对象事件转移
- 怎么操作临时表
- 求C#写系统操作代码
而每個column的default FillWeight 是100
你有4千多列 2000*100>65535 會出錯是必然的所以平均一下 EachWeight頂多就是 FW=65535\2XXX然後把每個column的fillweight改成
Datagridview1.columns(i).fillweight=FW
如此就可以了當然2XXX全擠在一個畫面是看不到東西的
你不會想將DataGridViewAutoSizeColumnMode設成fill的 設成none再執行吧