| |
Download
net_dgvwwrap.zip (14 kB) |
Autom. Zeilenumbruch
schon während der Texteingabe.
Dieses Beispiel zeigt,
wie schon bei der Texteingabe in Spalte 1 ein automatischer
Zeilenumbruch bei Texten, deren Länge die Spaltenbreite überschreitet,
erreicht werden kann. Hierzu wird das TextChanged-Ereignis der in der
akt. Zelle gehosteten Textbox ausgewertet.
Das Beispiel enthält
eine erweitertes DataGridView mit einem gegenüber dem originalen
DataGridView praxisgerechteren Verhalten beim Drücken der Eingabetaste.
Das erweiterte
DataGridView (gsDataGridView) hat gegenüber dem originalen DataGridView
ein verändertes Verhalten beim Drücken der Eingabetaste.
Das Original-DataGridView wechselt beim Drücken der Eingabetaste, egal
in welcher Spalte, in die jeweils darunterliegende Zeile/Zelle. Dies
behindert eine flüssige Dateneingabe in alle Zellen einer Zeile.
gsDataGridView wechselt beim Drücken der Eingabetaste in die nächste,
rechts daneben liegende Zelle der selben Zeile und erst beim Drücken der
Eingabetaste in der letzen (rechten) Zelle einer Zeile zur erste
(linken) sichtbaren, nicht schreibgeschützten Zelle der nächsten Zeile.
Sind alle Spalten schreibgeschützt, wird zur letzten sichtbaren Spalte
der nächsten Zeile gewechselt.
Alle übrigen Funktionalitäten entsprechen dem orginalen DataGridView. |
|