删除Datagridview中的链接文本
本文关键字:链接 文本 Datagridview 删除 | 更新日期: 2023-09-27 17:51:02
我有一个从列表填充的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,这确实是最后一列索引
你可以试试
View.PlainTextBehaviour = true;
它将删除链接并显示为纯文本