解决方案 »
- 请问,DataGridView如何这样改变单元格颜色?
- 不安全代码里struct内嵌数组的问题
- Visual Studio 2005 如何打开 2008 很急??
- [高分讨论] 如何用 webbrowser 模拟单击 Yahoo 新版邮箱的 收信按钮
- 请问C#中的ToolStrip怎么动态添加、移除ToolStripButton?
- 线程间操作无效: 从不是创建控件的线程访问它。
- P2P聊天程序无法收到信息。。。
- 弹出一个有两个按钮的消息对话框,并取得对话框的值
- 请问一个简单问题(在线等待中... 期待中...)
- Devexpress的控件引用问题?
- 数据库select语句查询显示问题
- Linq 属性映射的问题,头疼两天了
",什么数组越界啊什么的存属扯谈,.没有遇到过这种问题的请你要不来跟帖了.存属误人子弟.
),不自动创建列的语句整个程序里面就只有写在Load事件里面的这一条,其他地方没有.
然后每改动一次数据我就更新一下DateGridView的数据.我想不自动创建列已经在Load事件里面写了那这个属性应该就100%不会变了.于是我就写了一个绑定数据的方法,方法如下:/// <summary>
/// 绑定数据
/// </summary>
private void BingDataGridView()
{
try
{
//先清空绑定集合,再重新进行绑定
this.dataGridViewContent.DataSource = null;
this.dataGridViewContent.DataSource = FileCollections.fileList;
}
catch (Exception)
{
throw;
}
}
那关于数据绑定的就已经完成了,然后我运行了下,..
每次改变数据的时候DateGridView的数据都实时变动,但是我鼠标一点击DateGridView里面的任何一个位置就发现程序报错了,报错的结果就是我帖出来的帖子.
*************************我现在重新弄了,现在就没有问题了***********************
我现在把Load事件里面的不自动创建列这个语句删除不要了.
把这个语句写到绑定数据的方法里面的"this.dataGridViewContent.DataSource = null;"这个语句的前面一行,然后再运行,后来就没发现这个问题.
//////////////////////////////////////////
现在这个问题已经结觉了,希望还有其他问题出现,那样我就又长知识了,哈哈+++++++++++++++++++++++++++++++++++++++++++++
我要感谢各位对我的建议,谢谢大家献策啦
+++++++++++++++++++++++++++++++++++++++++++++
这个说的比较好