| 

.NET C# Java Javascript Exception

0
Ich habe eine Form mit 2 Datagridviews. Beim Laden der Form werden die Datagridviews mit einm paar Default-Zeilen gefüllt. Nun ist es so, dass in jeder Gridview die erste Zelle (links oben) den Fokus hat. Wie kann man diesen entfernen ?
Der in anderen Foren gemachte Vorschlag this.dataGridView1.CurrentCell = null; funktioniert leider (bei mir) nicht.
16.06.2010
kottan1970 117 1 4
ch habe mittlerweile selbst eine Lösung gefunden, die funktioniert:

if (dataGridView.RowCount > 0 && dataGridView.ColumnCount >0)
{
dataGridView.CurrentCell = this.dataGridView[1, 1];
this.dataGridView.CurrentCell.Selected = false;
}
kottan1970 16.06.2010
2 Antworten
0
Idee aus dem Kopf. Habe gerade kein WinForm Projekt.
this.dataGridView.SelectedIndex = -1;
16.06.2010
GENiALi 2,5k 1 2 8
1
SelectedIndex gibts in diesem Fall nicht
kottan1970 16.06.2010
0
Ich habe mittlerweile selbst eine Lösung gefunden, die funktioniert:

if (dataGridView.RowCount > 0 && dataGridView.ColumnCount >0)
{
dataGridView.CurrentCell = this.dataGridView[0, 0];
this.dataGridView.CurrentCell.Selected = false;
}
16.06.2010
kottan1970 117 1 4

Stelle deine .net-Frage jetzt!
TOP TECHNOLOGIES CONSULTING GmbH