none
Dritte Fortsetzung RichTextBox RRS feed

  • Frage

  • Hallo

    VS_Editor1 wurde um einiges erweitert.

    Ein kleines Problem:   echoTextBox  hat nun auch eine Funktion bekommen (nicht die geplante), aber diese funktioniert auch nicht richtig. Es sollen die Zeilennummern und die Anzahl der Zeichen  angezeigt werden 

    .In der ersten Zeile stimmt das alles noch, aber  ab der  zweiten Zeile  :                                                 

                                      

     

    private void richTextBox1_SelectionChanged(object sender, EventArgs e)

            {                    

                Point point;

                int line, column, index;

                index = richTextBox1.SelectionStart;

                line = richTextBox1.GetLineFromCharIndex(index);

                point = richTextBox1.GetPositionFromCharIndex(index);

                point.X = -1;

                column = index - richTextBox1.GetCharIndexFromPosition(point);

                echoTextBox.Text = "Zeile " + (+line).ToString() + "    mit    "  +              (+column).ToString() + "  " + "Zeichen";

            }

    Wie kann man das ändern, dass bei keiner Eingabe  Null  angezeigt wird   und wie  können die Leerzeichen ausgeschlossen werden?

    Danke im Voraus

     Viele Grüße

      Christina

                                                           

    Freitag, 11. Mai 2012 21:05

Antworten

Alle Antworten