0

我有一个DataGridView从列表中填充的。然后我column在最后定义了一个链接,column没有DataBoundView,如果满足条件,如何删除此链接文本。我有以下内容:

        dgvReport.AutoGenerateColumns = false;
        dgvReport.DataSource = queries;

        //locals 
        Int32 lastColumnIndex = this.dgvReport.Columns.Count - 1;

        //hide reads links for the null queries
        for (int i=0; i < queries.Count; i++) {
            if (queries[i].SomeID == null || queries[i].AnotherID == null) {
                this.dgvReport.Rows[i].Cells[lastColumnIndex].Value = "";
            }
        }

这不起作用,我的列文本仍然显示View。有任何想法吗?

编辑:lastColumnIndex 是 24,这确实是最后一列索引

4

1 回答 1

-1

你可以试试

View.PlainTextBehaviour = true;

它将删除链接并将其显示为纯文本

于 2016-07-11T10:51:35.227 回答