2012-11-15 61 views
0

我在這個格式的datagridview:的DataGridView - 列變色

Days | one | two | three | four | five 
day1 |cell |cell |...ect 
day2 
day3 
day4 
day5 

我試圖做的是改變的第1天,day2..ect細胞的底色顏色。 雖然我在這裏,是否有可能讓這些單元格是隻讀的,所以任何輸入從行「單元格1」開始等等,所以我不會覆蓋日子。

+0

你想改變整個Days列的顏色並使其不可編輯 –

+0

@COLDTOLD yeps,我已經整理了顏色,現在我只是需要使它不可編輯 – ace007

回答

0

如果你正在使用的WinForms它應該是這樣的

dataGridView1.Columns["Days "].ReadOnly = true; 
0

你沒有指定如何處理的顏色,所以我想我會提供一些反饋,可以幫助。

更改列時,最好設置dataGridViewColumn.DefaultCellStyle而不是遍歷列中的單元格並設置每個單元格的樣式。