Canceledit konzentriert sich nicht auf bearbeitete Zellen in DataGridView C#C#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Canceledit konzentriert sich nicht auf bearbeitete Zellen in DataGridView C#

Post by Anonymous »

Wenn ich einen Wert in eine Zelle in DataGridView eingehe und auf eine andere Zelle klicke, wird der CellValidating -Ereignis -Handler -Code ausgeführt. Selbst wenn die Validierung füllt, wird die Zelle, auf die ich klicke, hervorgehoben. Meine Anforderung ist, dass die Zelle ausgewählt bleibt und der Cursor nach der Entfernung des ungültigen Werts in der Zelle blinken sollte. Verwenden Sie den folgenden Code, wenn die Validierung fehlschlägt: < /p>

Code: Select all

DataGridView1.CancelEdit();
< /code>

Ich habe versucht, < /p>

hinzuzufügenDataGridView1.CurrentCell.Selected = true;
DataGridView1.BeginEdit(true);

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post