| |
|
|
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 breiter 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 eine Zelle. Das Textstatic kann dann wiederum natürlich umgebrochenen Text darstellen.
Egal wie - von Haus aus gehts IMHO leider nicht. Wenn man selbst Hand anlegt geht natürlich, 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 für 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 für eine Erweiterung der bestehenden Report-Listviews. Und da ist zwar vieles möglich, aber eben nicht alles. Multiline-Listviews sind nicht möglich. Eventuell nur für sehr neue Windowsversionen. |
|
|
| |
|
|