1

我正在开发一个应用程序,我将数据从 excel 复制到超网格中。

当我粘贴错误数据时(例如,我将字符串粘贴到需要整数的列中),我会从超网格中弹出一个显示粘贴错误的窗口。

我想在没有弹出窗口的情况下进行自己的验证。

有没有办法关闭这些弹出窗口?

问候

格特

(在设计时我创建了一个超数据源来配置超网格)

4

2 回答 2

2

找到了问题的解决方案(感谢您的回答,它让我有了正确的思路)这就是解决问题的方法:

private void ugData_Error(object sender, Infragistics.Win.UltraWinGrid.ErrorEventArgs e)
        {
            e.Cancel = true;
        }
于 2012-07-12T10:31:06.580 回答
0

试试这个

private void ultraGrid1_CellDataError(object sender, Infragistics.Win.UltraWinGrid.CellDataErrorEventArgs e)
{
    e.RaiseErrorEvent = false;
    e.StayInEditMode = false;
}
于 2012-07-12T07:24:01.940 回答