DataGridView validierung "ausschalten"
-
hallo
ich möchte eine zelle in meinem datagridview auf den richtigen typ überprüfen! der grid führt allerdings selbst eine prüfung durch, die ich aber durch meine eigene prüfung überschreiben bzw ersetzen möchte!
wie kann ich die validierung die der datagrid selbst ausführt umgehen?
-
Hallo,
behandle das CellValidating-Ereignis:
http://msdn.microsoft.com/en-us/library/system.windows.forms.datagridview.cellvalidating(VS.80).aspx
MfG,
Probe-Nutzer
-
genau dieses event verwende ich aber wenn ich in eine zelle wo nur ein zahlenwert stehen darf einen buchstaben schreibe kann ich den wert der zelle nicht auf den alten wert ändern!
und i befürchte dieses verhalten hängt mit diesem event zusammen!
-> er lässt cursor in der zelle bis ein richtiger wert eingegeben wird
ich möchte allerdings, dass der alte wert wieder eingetragen wird wenn der neue wert nicht gültig ist!
-
Und du hast Cancel auch auf true gesetzt?
MfG,
Probe-Nutzer
-
ja hab ich!
-
Hast du CancelEdit schon probiert?
MfG,
Probe-Nutzer
-
jaaaaaaaaaaaaaaa vielen dank
-
und jetz bräuchte ich noch die selbe methode für eine textbox!
gibts es die in der selben form? ich habe nur ResetText() gefunden!!!
-
Es gibt aber auch eine Undo-Methode, die man aufrufen kann.
MfG,
Probe-Nutzer