0

在此处输入图像描述

我想在 devExpres 的 datageid 中一次验证的所有单元格中绘制错误图标。

我在单元格中绘制了一个错误图标,但有一些问题,1.单元格的颜色被覆盖在错误图标上。2.网格和错误图标的文本混合在一起,为什么文本不显示excat。

我想要完美的例子。有没有人有解决方案?

4

1 回答 1

2

这可以使用CustomDrawEventHandler如下所示的方法来实现

Private Sub CustomDrawEventHandler(. ByVal .. As )

        If IsError(...) Then

            e.EditViewInfo.ErrorIconText = "IsNull"

            e.EditViewInfo.ShowErrorIcon = True

            e.EditViewInfo.FillBackground = True

            e.EditViewInfo.ErrorIcon = DXErrorProvider.GetErrorIconInternal(ErrorType.Critical)

            e.EditViewInfo.CalcViewInfo(e.Graphics)

        End If

End Sub

有关更多信息,请查看此 DevExpress Kb 文章: http: //www.devexpress.com/Support/Center/Example/Details/E1933

于 2014-09-19T10:08:42.163 回答