2008-09-20 39 views

回答

2

你不得不得出自己的细胞来实现这一点,使用的OwnerDraw。

+0

它是CellPainting事件 – binco 2008-09-20 16:46:54

1

你可以在你的datagridview上挂上两个事件。 'ItemCreated'和'ItemDatabound'每个都会传递给你一个可以访问你的itemtemplate的eventarg。在那里你可以.FindControl(“ControlId”)或单步执行.Controls集合来查找单元格。一旦你得到了这个单元格,你可以做任何你想要的 - bordercolor和cross。 ItemCreated会触发每个图形(回发),而ItemDatabound只有当你绑定时:)

+1

这只适用于System.Web.UI.WebControls但不适用于Winforms ... – binco 2008-09-20 16:14:10