none
Verkettung von Strings und Ausgabe im Label RRS feed

  • Frage

  • Hallo,

    ich habe mir einen kleine Taschenrechner programmiert. Leider habe ich bei der Eingabe des '.' ein kleines Problem.

    Ich gebe die Zahlen über ein Button ein, welche auch gleichzeitig auf einen Label angezeigt werden. Sobald ich nun eine

    zB die Zahl 2.3 eingeben will passiert folgendes: zuerst wird die 2 auf den Label ausgeben danach wird vor die 2 der Punkt

    gesetzt (2 -> .2) danach wird die 3 eingeben und der Punkt wird zwischen 2 und 3 gesetzt (2 -> .2 -> 2.3). Meine Frage ist

    nun warum wird der Punkt nach der Eingabe vor die 2 zwei geschrieben und danach wieder hinter die zwei verschoben? Es ist nur

    eben nur ein kleiner optischer Fehler aber dennoch für mich etwas ärgerlich bzw. würde ich gerne wissen wieso und weshalb.

    die Eingabe des Textes auf das Label erfolgt in meine Beispiel über: labelname.Text += ".";  

    MfG 

    Montag, 6. März 2017 20:34

Antworten

  • Habe soeben das Problem gefunden, ich hatte bei Eigenschaften "RightToLeft" auf "Yes". Also ich sie wieder auf "No" gestellt habe funktionierte alles einwandfrei 

    MfG

    • Als Antwort markiert Marvin.R Dienstag, 7. März 2017 07:46
    • Bearbeitet Marvin.R Dienstag, 7. März 2017 07:47
    Dienstag, 7. März 2017 07:24

Alle Antworten