我有一个datagridview,其中包含类型DataGridViewLinkColumn的一列。我需要在某些条件下从该列下所有行的所有行中删除下划线。我该如何在代码中动态执行操作?
请给我一些解决方法。谢谢!
尝试一下,根据您的案例进行修改...
foreach (DataGridViewRow row in dataGridView1.Rows)
{
foreach (var cell in row.Cells)
{
DataGridViewLinkCell linkCell = cell as DataGridViewLinkCell;
if(linkCell != null)
{
linkCell.LinkBehavior = LinkBehavior.NeverUnderline;
}
}
}