Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

TextBox ne reaguje na Escape dugme

[es] :: .NET :: .NET Desktop razvoj :: TextBox ne reaguje na Escape dugme

[ Pregleda: 970 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

djvlajko

Član broj: 89354
Poruke: 294
82.117.218.*



Profil

icon TextBox ne reaguje na Escape dugme13.03.2018. u 09:58 - pre 26 meseci
Napravio sam korisnicku kontrolu MyTextMain

Dodao sam joj svojstvo :

Code:


    Public Property PritisnutJeEscape As Boolean = False



i

Code:


    Private Sub MyTextMain_KeyUp(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyUp

        If e.KeyCode = Keys.Escape Then Me.PritisnutJeEscape = True

    End Sub



Medjutim, kada dodam TextBox na bilo koju novu formu, kada je fokus na toj kontroli, pritisnem Esc i svojstvo se NE promeni.

Varirao sam KeyPreview svojstvo forme i na True i False i isto.

Gde je greska ???

Hvala
 
Odgovor na temu

djvlajko

Član broj: 89354
Poruke: 294
82.117.218.*



Profil

icon Re: TextBox ne reaguje na Escape dugme13.03.2018. u 15:34 - pre 26 meseci
Kada custom TextBox stavim na standardnu formu, sve ke OK.

Kada isto uradim na inherit formi, ona kao da ne rukuje sa ESC ...
 
Odgovor na temu

ravni

Član broj: 8894
Poruke: 360



+15 Profil

icon Re: TextBox ne reaguje na Escape dugme14.03.2018. u 07:53 - pre 26 meseci
Moguce je da ta nasledjena forma presretne key up, pa ovaj ne stigne do text boxa.

Probaj da obradis i key down i key press eventove. Mozda pomogne..
 
Odgovor na temu

flighter_022
NS

Član broj: 18499
Poruke: 689
*.static.isp.telekom.rs.

ICQ: 23089150


+224 Profil

icon Re: TextBox ne reaguje na Escape dugme14.03.2018. u 09:45 - pre 26 meseci
Proveri da li forma na kojoj to NE radi ima

KeyPreview=TRUE

pa izmeni na FALSE ako nije potrebno da i sama forma obradjuje pritiske na tastere.
 
Odgovor na temu

djvlajko

Član broj: 89354
Poruke: 294
*.dynamic.isp.telekom.rs.



Profil

icon Re: TextBox ne reaguje na Escape dugme17.03.2018. u 18:19 - pre 26 meseci
Problem je bio u tome sto je nasledjena forma imala CancelButton = btn_1 (npr) i to je "presretalo" KeyUp na TextBox-u ....

Hvala na pomoci

 
Odgovor na temu

[es] :: .NET :: .NET Desktop razvoj :: TextBox ne reaguje na Escape dugme

[ Pregleda: 970 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.