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

Dodeljivanje fokusa odredjenoj kontroli

[es] :: .NET :: Dodeljivanje fokusa odredjenoj kontroli

[ Pregleda: 488 | Odgovora: 3 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Tudfa
Jovicevic Vladimir

Član broj: 152699
Poruke: 54
89.216.197.*



Profil

icon Dodeljivanje fokusa odredjenoj kontroli17.09.2007. u 16:17

Kako se dodeljuje fokus odredjenoj kontroli (Button) pritiskom na neki taster sa tastature ?

Probao sam sa KeyPress dogadjajem dugmeta i sa Control.Focus() da resim problem , ali jednostavno fokus je uvek na prvom dugmetu ,
i mogu samo da ga promenim pritiskom na strelice ili na tab ...



[Ovu poruku je menjao Tudfa dana 18.09.2007. u 22:18 GMT+1]
::headshot::untsh::untsh::hatsh::
17.09.2007. u 16:17 

Fedya
Fedor Hajdu
Senior Software Engeneer, Ammado Internet Services
Dublin // Novi Sad

Član broj: 28246
Poruke: 546
*.intens.co.yu.

Jabber: fedya@elitesecurity.org
Sajt: www.ammado.com


Profil

icon Re: Dodeljivanje fokusa odredjenoj kontroli18.09.2007. u 12:29
Postavis formi KeyPreview property na True i onda nesto kao:
Code:


private void Form1_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (e.KeyChar == 13)
                this.txtResult.Focus();
        }



to ti je za Enter...
Sweet child in time you'll see the line
The line that's drawn between the good and the bad
See the blind man shooting at the world
Bullets flying taking toll
If you've been bad, Lord I bet you have
And you've not been hit by flying lead
You'd better close your eyes, bow your head
And wait for the ricochet
18.09.2007. u 12:29 

android~paranoid
Mark Renton

Član broj: 81947
Poruke: 185
212.200.180.*



Profil

icon Re: Dodeljivanje fokusa odredjenoj kontroli18.09.2007. u 13:34
Za VB.NET

Code:
    Private Sub txtMesec_KeyPress(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles txtMesec.KeyPress
        If e.KeyChar = Chr(13) Then
            txtGodina.Focus()
        End If
    End Sub


Isto za enter.

Citat:
Tudfa:
Probao sa KeyPress dogadjajem dugmeta i sa Control.Focus() da resim problem , ali jednostavno fokus je uvek na prvom dugmetu ,
i mogu samo da ga promenim pritiskom na strelice ili na tab ...


Da, krenes od dogadjaja te komponente i das fokus onoj sledecoj, znaci treba ti btnDrugo.Focus().
Mislim, šta reći !
18.09.2007. u 13:34 

Tudfa
Jovicevic Vladimir

Član broj: 152699
Poruke: 54
89.216.197.*



Profil

icon Re: Dodeljivanje fokusa odredjenoj kontroli18.09.2007. u 21:04


Da , to je to , resen problem metodom koji predlozio Fedya ...

thanks ;-)
::headshot::untsh::untsh::hatsh::
18.09.2007. u 21:04 

[es] :: .NET :: Dodeljivanje fokusa odredjenoj kontroli

[ Pregleda: 488 | Odgovora: 3 ]

Postavi temu Odgovori

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