Bearbeiten Sie eine TextBox-Zelle in DataGridView wie eine normale TextBox (kein Springen durch Drücken der Pfeile)

Ich habe "mehrzeilige" (Zeilenumbruch) Textfeldspalten in einer DataGridView. Es wäre großartig, sie als normale TextBoxen bearbeiten zu können, d. H.Wenn ich den Abwärtspfeil drücke, soll das Caret eine Zeile im Textfeld nach unten springen. Ich möchte nicht, dass es in die nächste Zeile springt, wie es normalerweise der Fall ist. Gleichfalls,Ich möchte, dass durch Drücken der Eingabetaste eine neue Zeile in der Textfeldzelle erstellt wird, die Bearbeitung jedoch abgeschlossen wird.

Ansonsten gilt: Ich möchte das normale Verhalten einiger Tastendrücke (oder Tastendrücke) außer Kraft setzen, damit der Benutzer eine Textboxzelle wie eine normale Textbox bearbeiten und mit Pfeilen darin navigieren und mit der Eingabetaste neue Zeilen erstellen kann.

Ich habe versucht, Keydown-Ereignisse in DataGridView zu manipulieren, aber es hat nicht funktioniert.

Vielen Dank für Ideen oder Kommentare.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage