tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
7
ZUGRIFFE
2457
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    DJ_Schorschi DJ_Schorschi ist offline Mitglied
    Registriert seit
    Oct 2004
    Beiträge
    14
    Hallo,

    ich schreibe in eine Textbox, wo der Text rechtsbündig ist was rein. Nun verschiebts den Curos immmer nach links. Ich möchte aber dass dieser immer ganz Rechts bleibt.

    Wie mach ich dass

    Ausserdem möchte ich dass in die Textbox nur bestimmte zeichen eingegeben werden können. Wie 1 bis 9 und a bis f.

    Wie kann ich dies bewerdstelligen?

    Danke und Gruss,
    Schorschi.
     

  2. #2
    erhardt erhardt ist offline Mitglied Gold
    Registriert seit
    Jul 2004
    Ort
    Augsburg
    Beiträge
    154
    Hi,

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    
    // KeyPress Event der Textbox
    private void textBox2_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e)
    {
        if(!this.IsValidChar(e.KeyChar.ToString()))
            e.Handled = true;
    }
     
    private bool IsValidChar(string s)
    {
        string[] arr = new string[]{"1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"};
     
        for(int i = 0; i < arr.Length; i++)
            if(arr[i] == s.ToLower())
                return true;
        return false;
    }
    TestAlign der Textbox noch auf 'Right' setzen.
     

  3. #3
    DJ_Schorschi DJ_Schorschi ist offline Mitglied
    Registriert seit
    Oct 2004
    Beiträge
    14
    Hi,

    supeeeerr...

    Vielen Dank.

    Jetzt fällt nur noch dass mit dem Cursor...

    Weisst du da ev. auch nen weg?

    Gruss,
    Schorschi
     

  4. #4
    erhardt erhardt ist offline Mitglied Gold
    Registriert seit
    Jul 2004
    Ort
    Augsburg
    Beiträge
    154
    Hast du die TextAlign der Texbox auf 'Right' gesetzt?
     

  5. #5
    DJ_Schorschi DJ_Schorschi ist offline Mitglied
    Registriert seit
    Oct 2004
    Beiträge
    14
    Hi,

    ja die steht die ganze zeit auf right..

    da werden aber auch werte automatisch reingeschrieben so dass der curser nach 2 zeichen
    ganz links bleibt.

    denn muss ich irgendwie manuell wieder zurückstellen.

    gruss und danke,
    schorschi.
     

  6. #6
    erhardt erhardt ist offline Mitglied Gold
    Registriert seit
    Jul 2004
    Ort
    Augsburg
    Beiträge
    154
    da werden aber auch werte automatisch reingeschrieben
    Wusste ich nicht.

    Code :
    1
    2
    3
    4
    5
    
    // TextChanged Event der Textbox
    private void textBox2_TextChanged(object sender, System.EventArgs e)
    {
        this.textBox2.SelectionStart = this.textBox2.Text.Length;
    }
     

  7. #7
    DJ_Schorschi DJ_Schorschi ist offline Mitglied
    Registriert seit
    Oct 2004
    Beiträge
    14
    hi,

    du bist ja einfach spitze.

    vielen vielen dank.

    juhuuuuuuu.....

    Gruss,
    schorschi.
     

  8. #8
    Avatar von Christian Kusmanow
    Christian Kusmanow Christian Kusmanow ist offline Mitglied Diamant
    Registriert seit
    Aug 2004
    Ort
    Aachen (NRW)
    Beiträge
    2.208
    Blog-Einträge
    15
    Hallo erhardt!

    Ich will deinen Post nicht anzweifeln aber währe es nicht einfacher für die Überprüfung,
    das Regex-Objekt herzunehmen?
    Post

    Das man das Überprüfen allerdings auch mit dem KeyPress-Event anstatt mit Validating hinbekommt hätt ich nicht gedacht.

    MfG cosmo
     
    MfG,
    Christian

    Wer sein Problem definiert, hat es schon halb gelöst!

    Bitte markiert eure Themen als erledigt. Sonst macht so ein Forum als Nachschlagewerk keinen Sinn.

    The Code Project! - C# Programming | C# / VB.NET Pendants

    Regeln + Netiquette

    Liebe FIAEs, verlasst euch nicht auf das was in der Berufsschule "vermittelt" wird
    und vor allem nicht auf das, was euch die IHK dazu erzählt!
    Die haben so viel Ahnung von dem Gewerk, wie der Bundestag vom Haushalt...

Ähnliche Themen

  1. Cursor Position IFrame
    Von mrno im Forum Javascript & Ajax
    Antworten: 7
    Letzter Beitrag: 11.05.10, 13:06
  2. X und Y Position vom Cursor in jTextArea
    Von dodlhuat im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 5
    Letzter Beitrag: 13.03.09, 11:52
  3. Antworten: 2
    Letzter Beitrag: 03.04.08, 08:32
  4. Cursor Position festlegen
    Von hairy im Forum C/C++
    Antworten: 4
    Letzter Beitrag: 28.03.08, 19:35
  5. Bilder zufällig auf eine bestimmte Position
    Von filosophie im Forum Flash Plattform
    Antworten: 1
    Letzter Beitrag: 03.03.08, 17:02