Announcement

Collapse
No announcement yet.

listView - String Formatierung?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • listView - String Formatierung?

    Hallo allerseits!

    Wie kann man das machen (welch Deutsch ;-)),
    dass die \n in den listViews nicht als "komische" Zeichen dargstellt werden?
    Ich gebe einen String in einer textBox (multiline =true) ein und dieser erscheint dann im listView, aber leider mit diesen quadratischen Zeichen als Zeilenumbruch :-(.

    Hat jemand ne Lösung?

    Danke + Gruß

    Olaf

  • #2
    Hi Olaf,

    das kommt darauf an, wie du den Text in dem ListView darstellen möchtest. Da ein Item in ListView nicht mehrere Zeilen enthalten kann, müsstest du hier per Hand die newline-Zeichen <b>\n</b> durch ein Leerzeichen ersetzen:
    <pre>
    string oldString = "test\ntest";
    string newString = oldString.<b>Replace</b>("\n", " ");
    </pre>

    Jör

    Comment


    • #3
      Kann es sein, dass es dieselben Funktionen in PHP gibt, ich meine irgendwie kenn ich das alles schon aus PHP?
      Irgendwie habe ich das Gefühl, dass sich vieles von C ableitet.
      Hat C# viele Funktionen von C übernommen, evtl. mit der gleichen "Syntax"?

      Gruß
      Ola

      Comment


      • #4
        So ich will mal meine Lösung hier posten, evtl. hilft es jemanden weiter, wenn er das gleiche Problem hat:
        <PRE>
        string bemerkung;
        bemerkung.Replace("\r\n"," ");
        </PRE>

        Wichtig ist, dass man erst den Wagenrücklauf und dann Newline ersetzt. Mit nur Newline kommen immer noch komische Zeichen im String vor, wenn man es nur einzeilig ausgeben kann

        Comment

        Working...
        X