删除Datagridview中的链接文本

时间:2013-01-09 11:51:48

标签: c# datagridview

我有一个DataGridView从列表中填充。然后我在上一个column中定义了一个column,而DataBound不是View,如果条件满足,我该如何删除此链接文本。我有以下内容:

        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,这确实是最后一列索引

1 个答案:

答案 0 :(得分:-1)

您可以尝试

View.PlainTextBehaviour = true;

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