Hi,
Ich habe ein "Vokabelheft" mit einer Datagridview realisiert.
Die meisten Einträge passen komplett in eine Zelle. Aber manchmal braucht es ein paar Erklärungen und dann ist der Text länger als die Zelle.
Kein Problem: ich aktiviere die Eigenschaften
Nun habe ich einen Wunsch: ich möchte den Zeilenumbruch SELBST kontrollieren ! D.h. Ich möchte im Edit-Mode der Zelle einen Zeilenvorschub eingeben.
Aber natürlich geht das nicht so einfach. Wenn ich die "Neue Zeile" Taste drücke, dann wird der Edit Mode beeendet und KEIN Zeilenvorschub eingefügt!
Ich habe alles Mögliche versucht: ALT-NeueZeile, CTRL-NeueZeile, TAB, CTRL-TAB, etc etc ... das Ergebnis ist immer das Gleiche.
Weiß jemand wie man in die Zeile einen Vorschub hineinbekommt ? Oder geht das vielleicht schlicht und ergreifend nicht?
LG
Peter
[edit]
Irgendwie muss das zu realisieren sein, denn wenn ich etwa einen Text aus notepad in die Zelle mit "Cut and Paste" einfüge, dann werden die Zeilenvorschübe realisiert ! (s. Anhang).
Die Idee wäre jetzt ein "Vorschubzeichen" zu definieren, das sonst nicht vorkommt, etwa ein "$" und das im EndEndit Ereignis in x'0A0D zu übersetzen. Aber das wäre natürlich nicht sehr elegant ! Geht es einfacher ?
Ich habe ein "Vokabelheft" mit einer Datagridview realisiert.
Die meisten Einträge passen komplett in eine Zelle. Aber manchmal braucht es ein paar Erklärungen und dann ist der Text länger als die Zelle.
Kein Problem: ich aktiviere die Eigenschaften
AutosizeRowsMode=AllCells
sowie ...CellStyle.WrapMode=True
und schon sieht die Sache so aus wie im Anhang gezeigt. Nun habe ich einen Wunsch: ich möchte den Zeilenumbruch SELBST kontrollieren ! D.h. Ich möchte im Edit-Mode der Zelle einen Zeilenvorschub eingeben.
Aber natürlich geht das nicht so einfach. Wenn ich die "Neue Zeile" Taste drücke, dann wird der Edit Mode beeendet und KEIN Zeilenvorschub eingefügt!
Ich habe alles Mögliche versucht: ALT-NeueZeile, CTRL-NeueZeile, TAB, CTRL-TAB, etc etc ... das Ergebnis ist immer das Gleiche.
Weiß jemand wie man in die Zeile einen Vorschub hineinbekommt ? Oder geht das vielleicht schlicht und ergreifend nicht?
LG
Peter
[edit]
Irgendwie muss das zu realisieren sein, denn wenn ich etwa einen Text aus notepad in die Zelle mit "Cut and Paste" einfüge, dann werden die Zeilenvorschübe realisiert ! (s. Anhang).
Die Idee wäre jetzt ein "Vorschubzeichen" zu definieren, das sonst nicht vorkommt, etwa ein "$" und das im EndEndit Ereignis in x'0A0D zu übersetzen. Aber das wäre natürlich nicht sehr elegant ! Geht es einfacher ?
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Peter329“ ()