Ich erstelle dynamisch Datagridview-Zeilen, kann aber nicht genau herausfinden, wie der color- und read-only-Status einer Zelle in dieser Zeile gesetzt wird, es sei denn, ich überstreiche die gesamte datagridview nach der Erstellung.DatGridView Row - Erstellen und Formatieren
Was ich tun möchte, ist so etwas wie die folgende (nicht gültigen Code):
DataGridViewRow cata = catView.Rows.Add(new Object[] { item.catName,false, mLocalVersion, mServerVersion });
cata.Cells[1].ReadOnly = true;
hmm ... sind Sie sicher, dass Sie das auf Zellenebene tun müssen? Was ist mit 'datagridview.Columns [1] .ReadOnly = true;'? – Pikoh
Ja, es ist pro Zelle, die ich möglicherweise readonly setzen muss, nicht pro Spalte. Ich kann das erreichen, indem ich alle Zeilen durchlaufen habe, aber ich möchte es tun, wenn die Zeile erstellt wird. –
Sehen Sie, wenn meine Antwort das tut, was Sie wollen – Pikoh