我有一个代码:
VideoChannel[] channels = GetVideoChannels();
dataGridView1.DataSource = channels;
dataGridView1.Refresh();
VideoChannel 是一个具有许多属性的类。此代码工作正常,但我想更改列名称。默认情况下,列名称 = VideoChannel 的属性名称。是否有一些属性可以标记 VideoChannel 的属性,以便列名!= 属性名?
最佳答案
您可能想尝试 DisplayName
属性。用它装饰你的类属性。
public class SomeItem
{
[DisplayName("SomeItem")]
public string Name { get; set; }
}
关于c# - 当您将 list<> 绑定(bind)到数据网格时 - 如何更改列名?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2927034/