首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

多文档WinForm DataGridView行验证有关问题

2012-04-11 
多文档WinForm DataGridView行验证问题一个多文档WinForm,文档里有DataGridView控件,对DataGridView的行验

多文档WinForm DataGridView行验证问题
一个多文档WinForm,文档里有DataGridView控件,对DataGridView的行验证代码如下:

C# code
          dgv_RowValidating(){            if (单元格值.ToString() == NULL或Empty)            {                MessageBox.Show("X单元格错误", "提示信息", MessageBoxButtons.OK, MessageBoxIcon.Information);                e.Cancel = true;            }}

如果我正在编辑单元格时打开或切换到另一个文档,此时如果行验证通不过会弹出MessageBox,然后切换到另一个文档,我想做成切换文档时不进行行验证,回到文档可继续编辑之前的行,请问如何修改代码?

[解决办法]
探讨
一个多文档WinForm,文档里有DataGridView控件,对DataGridView的行验证代码如下:

C# code


if (单元格值.ToString() == NULL或Empty)
{
MessageBox.Show("X单元格错误", "提示信息", MessageBoxButton……

[解决办法]
正在编辑单元格时打开或切换到另一个文档,这句话为何意,不清楚,什么动作会打开文档
[解决办法]
这个有点麻烦,MARK下,去想想
[解决办法]
我是用wpf的..控件绑定的是一个新值.专为这控件设的.
.另外按钮控制这个值是否要保存回数据库.
[解决办法]
用这个事件应该不行哦,焦点离开的时候它就开始验证了

热点排行