有誰知道如何更改c#中Datagridviewcell的Bordercolor?DataGridViewCell Bordercolor
這裏是我的意思圖片:
Datagridviewstyle http://www.zivillian.de/datagridview.png Picture
BACKGROUNDCOLOR,文字顏色和Images都沒有問題,但我不知道如何實現邊界。
編輯:我想用winforms來實現這一點。
的另一個問題是在第二行交叉,不過那是後...
有誰知道如何更改c#中Datagridviewcell的Bordercolor?DataGridViewCell Bordercolor
這裏是我的意思圖片:
Datagridviewstyle http://www.zivillian.de/datagridview.png Picture
BACKGROUNDCOLOR,文字顏色和Images都沒有問題,但我不知道如何實現邊界。
編輯:我想用winforms來實現這一點。
的另一個問題是在第二行交叉,不過那是後...
你不得不得出自己的細胞來實現這一點,使用的OwnerDraw。
你可以在你的datagridview上掛上兩個事件。 'ItemCreated'和'ItemDatabound'每個都會傳遞給你一個可以訪問你的itemtemplate的eventarg。在那裏你可以.FindControl(「ControlId」)或單步執行.Controls集合來查找單元格。一旦你得到了這個單元格,你可以做任何你想要的 - bordercolor和cross。 ItemCreated會觸發每個圖形(回發),而ItemDatabound只有當你綁定時:)
這隻適用於System.Web.UI.WebControls但不適用於Winforms ... – binco 2008-09-20 16:14:10
它是CellPainting事件 – binco 2008-09-20 16:46:54