Laden...

Fragen zur DataGridViewTextBoxColumn

Erstellt von Echo]6[ vor 15 Jahren Letzter Beitrag vor 15 Jahren 849 Views
E
Echo]6[ Themenstarter:in
111 Beiträge seit 2006
vor 15 Jahren
Fragen zur DataGridViewTextBoxColumn

Guten Tag!

Ich habe in meinem DGV zweil Spalten und die erste ist eine TextBoxColumn. Zuerst hatte ich das Problem, dass bei der Eingabe in dieser Zelle kein Zeilenumbruch stattfindet, was ich aber mit


column.DefaultCellStyle.WrapMode = DataGridViewTriState.True;

hinbekommen habe. Verlasse ich aber nun diese Zelle wird mein ganzer Text wieder nur in eine Zeile geschrieben. Wie kann ich nun auch diesen Zeilenumbruch anzeigen, wenn ich mich nicht im Editiermodus in dieser Zelle befinde?

Meine 2. Frage wäre, wie man es realisieren kann, dass man beim drücken der "Return-Taste" in der Zelle einen Absatz macht und nicht den Editiermodus beendet?

Vielen Dank!

MfG
Echo

a
83 Beiträge seit 2007
vor 15 Jahren

Hallo,

ich denke, du brauchst noch (ungetestet):


dgv.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.DisplayedCells;

ara

E
Echo]6[ Themenstarter:in
111 Beiträge seit 2006
vor 15 Jahren

Hallo!

Nee, das ist es leider nicht! 🙁

MfG
Echo

5.299 Beiträge seit 2008
vor 15 Jahren

Hi!

Wärs nich hübscher, du setzt neben das DGV eine datengebundene Textbox oder Richtextbox, in die der User auch genügend Platz hat, reinzuschreiben?

Sonst muß man glaubich ziemlich murkeln, um das EditingControl der DGV-Column abzugreifen, und dessen _Key_Down() - Event.

Der frühe Apfel fängt den Wurm.