【发布时间】:2012-03-21 15:30:07
【问题描述】:
我正在寻找格式化 datagridview 以便我可以隐藏和格式化某些列标题。问题是我不能使用内置的 winforms dgv 格式,因为我是从一个直接的 linq 查询填充网格,而不是使用内置向导绑定表。这是我填写表格的代码。如何格式化网格上的标题?谢谢!
var search = from s in db.trips
orderby s.tripNo descending
select s;
dgvTripGrid.DataSource = search;
【问题讨论】:
-
OmegaMan 的回答是一项很棒的技术,因为它避免了 linq 匿名类型的许多痛苦。如果您不知道,您还可以通过设置列标题文本属性(以及隐藏任何不需要的列)在数据绑定后格式化网格列,与自定义实体方法混合应该为您提供所需的所有控制。
标签: c# winforms linq-to-sql c#-4.0