| |
|
|
Fred Matthiesen | Hey, gibt es eine Möglichkeit Multiline, also Zeilenumbruch, im Listview einzustellen? Wenn man einen längeren Text hineinschreibt und so aussieht Der Text ist lang un.......... finde ich nicht sehr gut und die Spalten möchte ich auch nicht più ampia machen. |
|
|
| |
|
|
|
| Ich glaube das Listview das Du nutzt hat eine statische Zeilenhöhe und das Darstellen von mehreren Zeilen innerhalb einer Zeile ginge nur wenn Du das Control subclasst - eine Art OwnerDraw bzw. drauflegen eines Textstatics in un Zelle. Das Textstatic kann dann wiederum naturalmente umgebrochenen Text darstellen.
Egal wie - von Haus aus gehts IMHO leider nicht. Wenn man selbst Hand anlegt geht naturalmente, aber das ist ja immer so. |
|
|
| |
|
|
|
Fred Matthiesen | Müßte aber gehen, den die Exeltabelle ist ja auch nur ein Listviewelement und dort kann man auch mehrere Zeilen eingeben. |
|
|
| |
|
|
|
| Nein die Exeltabelle ist IMHO kein LV.
<offtopic>Doppelposting entfernt </offtopic> |
|
|
| |
|
|
|
| |
|
| |
|
|
|
Fred Matthiesen | Danke, ich dachte ich hätte die Vorschau abgeklickt.
IMHO???? |
|
|
| |
|
|
|
| Fred Matthiesen
IMHO????
In My Humble Opinion ( Meiner unmaßgeblichen bescheidenen Meinung nach ) |
|
|
| |
|
|
|
Fred Matthiesen | IF: Tolles Teil, versuche das mal umzusetzen |
|
|
| |
|
|
|
Frank Abbing | Nein, Report-Listviews bieten Multiline nicht. Ist mir auch ein Dorn im Auge, aber es ist so. Das liegt wohl daran, dass alle Listview-Zeilen die gleiche Höhe haben müssen. |
|
|
| |
|
|
|
Fred Matthiesen | |
|
| |
|
|
|
| Natürlich - und zwar genau so wie ich es oben bereits geschrieben hatte!
Ich rede von meinem Hinweis auf ownerdraw - das wird dort angewandt!
Du das Control subclasst - eine Art OwnerDraw |
|
|
| |
|
|
|
Frank Abbing | Ich sagte ja schon: Report-Listviews bieten Multiline nicht. Selbstgezeichneten (owner- oder customdrawn) Listviews kann im Grunde alles beigebracht werden, weil der Programmierer hier Texte, Rahmen und Farben selber zeichnet. Alles eine Sache des Aufwandes. Du musst aber bedenken, dass solche Listviews speziell per bestimmte Anwendungen zugeschnitten werden und nicht auf eine breite Programmmasse angewendet werden können, wie es die Listview.dll macht. Als ich mich damals entschlossen habe, den Umgang mit Listviews zu erleichtern, hatte ich mich gegen ownerdrawn Listviews entschlossen. Und per eine Erweiterung der bestehenden Report-Listviews. Und da ist zwar vieles possibile, aber eben nicht alles. Multiline-Listviews sind nicht possibile. Eventuell nur per sehr neue Windowsversionen. |
|
|
| |
|
|