Hallo,
in einem DGV habe ich eine ComboBox, die wenn eine neue Row angelegt wird nur dann aktiv sein soll, wenn vorher die Spalten A und B gefüllt sind.
Mein Code funktioniert irgendwie, aber es ist das falsche Ereignis im DGV. Aktuell habe ich 
dataGridView1_RowEnter
		                     
             C#-Quelltext
                        C#-Quelltext                    
           	 										| 1:2:
 3:
 4:
 5:
 6:
 7:
 8:
 9:
 10:
 11:
 12:
 13:
 14:
 15:
 16:
 
 |           if (dataGridView1.Rows[e.RowIndex].IsNewRow){
 var lvvon = dataGridView1.Rows[e.RowIndex].Cells[1].Value;
 var lvbis = dataGridView1.Rows[e.RowIndex].Cells[2].Value;
 if (lvvon == null || lvbis == null)
 {
 
 DataGridViewComboBoxCell cell = (DataGridViewComboBoxCell)dataGridView1[e.ColumnIndex, e.RowIndex];
 cell.ReadOnly = true;
 }
 else
 {
 DataGridViewComboBoxCell cell = (DataGridViewComboBoxCell)dataGridView1[e.ColumnIndex, e.RowIndex];
 cell.ReadOnly = false;
 
 }
 | 
		
	  
Ideen?
Danke Euch!
Moderiert von  Th69: Titel (leicht) geändert.
Moderiert von
Th69: Titel (leicht) geändert.
Moderiert von  Th69: C#-Tags hinzugefügt
Th69: C#-Tags hinzugefügt