用C#中的超链接列替换自动生成的列

时间:2015-07-30 09:19:02

标签: c# datagridview

我正在尝试用新的AutoGenerated替换DataGridHyperLinkColumn列,我的代码就是这个

private void dgv_University_AutoGeneratingColumns(object sender, DataGridAutoGeneratingColumnEventArgs e)
{
     if (e.PropertyName=="Web Address")
     {
         DataGridHyperlinkColumn col1 = new DataGridHyperlinkColumn();
         col1.Header = "Web Address";
         e.Column =col1;
     }
}

但我似乎无法生成相同的列内容,有人可以告诉我该怎么做吗?

1 个答案:

答案 0 :(得分:0)

在设置DataGridView之前或在设计器中创建DataSource列中的列 设置DataPropertyName = "Web Address";

DataGridView会使用您的专栏显示Web Address的{​​{1}}列数据 还将生成其他列