Janus 2 GridEx在指定的单元格中禁用一个按钮



没有太多的支持与Janus,这就是为什么我问你的帮助。我有一个gridEx 3列(INT ID,字符串市场,按钮删除)。当您向网格中添加一个项目时,您只需要添加ID和MARKET, DELETE按钮将自动创建并启用。

我想要的是对于ID=5的元素,该行的按钮必须被禁用。gridEx的数据有一个数据源,但只与ID和MARKET绑定。单元格按钮DELETE的GridEx Designer的Data配置为False,并且它没有任何datammember。

我所拥有的是与ID=5的元素,但我不知道如何以编程方式禁用该元素在网格中的单元格按钮。

你知道怎么解决这个问题吗??

谢谢! !

您必须利用网格的formatingrow事件。

这是一个示例代码:
    private void grdex_FormattingRow(object sender, RowLoadEventArgs e)
    {
        if (e.Row.RowType == Janus.Windows.GridEX.RowType.Record)
            if (Convert.ToInt32(e.Row.Cells["ID"].Value) == 5)
                e.Row.Cells["DELETE"].ButtonEnabled = false;
    }

相关内容

最新更新