Hi,
mein Problem ist vermutlich sehr einfache. Aber irgendwie beiße ich mir daran die Zähne aus !
Ich habe eine Datagridview mit einer numerischen Spalte - die ist als Zahl mit zwei Nachkommastellen definiert (Format N2).
Die Datagridview befülle ich wie üblich:
Das Ergebnis sieht man im Anhang.
Nun würde ich gern diese dgv im Edit Modus verändern und überschreibe etwa 2.000,00 durch 5000. Natürlich will ich weder den Tausender Punkt noch die Dezimalstellen eintippen.
Ich erhalte folgendes Display (s. zweites .jpg)
Tja ... offensichtlich erfolgt keine automatische Formatierung (wie beim rows.add) ... und was noch viel schlimmer ist, wenn man die Spalte jetzt durch Klick auf den Header sortieren will, kracht das Programm !
Ich vermute mal, dass ich da im EndEdit Ereignis aktiv werden muss. Aber WIE mache ich das denn ?
LG
Peter
mein Problem ist vermutlich sehr einfache. Aber irgendwie beiße ich mir daran die Zähne aus !
Ich habe eine Datagridview mit einer numerischen Spalte - die ist als Zahl mit zwei Nachkommastellen definiert (Format N2).
Die Datagridview befülle ich wie üblich:
Das Ergebnis sieht man im Anhang.
Nun würde ich gern diese dgv im Edit Modus verändern und überschreibe etwa 2.000,00 durch 5000. Natürlich will ich weder den Tausender Punkt noch die Dezimalstellen eintippen.
Ich erhalte folgendes Display (s. zweites .jpg)
Tja ... offensichtlich erfolgt keine automatische Formatierung (wie beim rows.add) ... und was noch viel schlimmer ist, wenn man die Spalte jetzt durch Klick auf den Header sortieren will, kracht das Programm !
Ich vermute mal, dass ich da im EndEdit Ereignis aktiv werden muss. Aber WIE mache ich das denn ?
LG
Peter