Wie im DataGridView einzelne Zeilen deaktivieren?

12/05/2010 - 11:35 von Alexander Richter | Report spam
Hallo,
ich will in einem DataGridView einzelne Zeilen deaktivieren,
d.h sichtbar (grau) und nicht auswàhlbar.
Wie kann man das Deaktivieren realisieren?

foreach (DataGridViewRow row in dataGridView1.Rows) {
if (!isDeaktiviert) {
row. ????????
}
}


Alexander
 

Lesen sie die antworten

#1 FrankDzaebel
12/05/2010 - 15:28 | Warnen spam
Hallo Alexander,

ich will in einem DataGridView einzelne Zeilen deaktivieren,
d.h sichtbar (grau) und nicht auswàhlbar.
Wie kann man das Deaktivieren realisieren?



dgvClientStatus.Rows[1].ReadOnly = true;
dgvClientStatus.Rows[1].DefaultCellStyle.BackColor Color.LightGray;

Sei Dir klar, dass sich Zeilen etwa durch Sortierung
auch àndern können.
Ansonsten definiere auswàhlbar
vielleicht: wenn man mit der Maus drauf-klickt, soll
die Bindungs-Position nicht wechseln und die Zeile
darf nicht selektiert werden?


ciao Frank
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Ähnliche fragen