我有一个datagridview配置为根据我的类自动生成列(使用数据绑定)。
它适用于string
类型的所有属性。但是,我有一个枚举类型的属性,有一个typeconverter将它转换为图像。
我希望我的网格自动生成列,以生成DataGridViewImageColumn
而不是DataGridViewTextBoxColumn
。
唯一有用的DGV方法是添加列。但是,你不能在那里设置列,只能得到&修改
任何想法?
答案 0 :(得分:2)
据我所知,AutoGeneration不是很容易配置 但你可以为自己制作一个替代汽车:
设置autogen = false,
注册这些活动:
添加将为两者触发的单个函数,这将为给定的dataSource创建列: