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

Dodeljivanje fokusa odredjenoj kontroli

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

[ Pregleda: 568 | Odgovora: 3 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Tudfa
Jovicevic Vladimir

Član broj: 152699
Poruke: 66
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: 558
*.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...
while ( ! ( succeed = try() ) );
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: 66
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: 568 | Odgovora: 3 ]

Postavi temu Odgovori

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