[ad_1]
Hai
saya menulis perintah di bawah ini untuk mengubah warna latar HeaderCell dari dataGridView :
C#
dataGridView2.Rows[0].HeaderCell.Style.BackColor = Color.Green; dataGridView2.Rows[1].HeaderCell.Style.BackColor = Color.Green; dataGridView2.ColumnHeadersDefaultCellStyle.ForeColor = Color.Orange; dataGridView2.ColumnHeadersDefaultCellStyle.BackColor = Color.Blue; dataGridView2.RowHeadersDefaultCellStyle.BackColor = Color.Yellow;
tapi jangan bekerja.
Mengapa?
terima kasih
Apa yang saya coba:
aku tidak tahu apa yang harus aku lakukan
membantu
Solusi 1
Coba ini:
C#
myDataGridView.EnableHeadersVisualStyles = false;
myDataGridView.Columns[col].HeaderCell.Style.BackColor = Color.Green;
VB.NET
myDataGridView.EnableHeadersVisualStyles = False
myDataGridView.Columns[col].HeaderCell.Style.BackColor = Color.Green
Poin ke OriginalGriff: Bagaimana cara mengubah hanya Warna Grid DataGridView RowHeader di C#.Net (Aplikasi Windows)[^]
Solusi 2
ini berhasil bagi saya untuk mengubah sel kiri atas:
DataGridViewCellStyle columnHeaderStyle = new DataGridViewCellStyle(); columnHeaderStyle.Font = new Font("Verdana", 10, System.Drawing.FontStyle.Bold); dataGridViewLabelsFromClient.TopLeftHeaderCell.Style = columnHeaderStyle;
[ad_2]
コメント