Autor Beitrag
unimate
Hält's aus hier
Beiträge: 5



BeitragVerfasst: Mo 06.08.07 20:34 
Hallo,

bei Eingaben in Richtextbox sollen unter anderen die Pfeiltasten gesperrt werden. Geht das überhaupt?

Andy
DareDevil
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 70

Windows7
C# (VS 2010)
BeitragVerfasst: Mo 06.08.07 22:57 
Schau dir mal das Event KeyPress an.

Da gibt es einmal die KeyData Variable und die Handled Variable die zwei helfen dir dabei weiter.

Falls du aber damit verhindern willst, dass der Benutzer nicht die Position des Cursors veränder kann wird dies keinen 100% Erfolg haben.

Greez

DareDevil

P.S.

Bei weiterer Hilfe einfach wieder Posten.
unimate Threadstarter
Hält's aus hier
Beiträge: 5



BeitragVerfasst: Di 07.08.07 01:23 
danke,
es funktioniert:

ausblenden C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
private void richTextBox1_KeyDown(object sender, KeyEventArgs e)
        {
            switch (e.KeyCode)
            {
                case Keys.Enter:
                case Keys.Back:
                case Keys.Left:
                case Keys.Right:
                case Keys.Up:
                case Keys.Down:
                    e.Handled = true;
                    break;  
            }
         }


Moderiert von user profile iconChristian S.: C#-Tags hinzugefügt