Gestire il focus

mercoledì 15 febbraio 2006 - 12.03

new Profilo | Junior Member

Ciao.
Ho una form1 (primaria) e una form2( secondaria9, quando apro form2 da form 1 tutto ok, ci posso lavorare, poi però devo ridurre form2 aicona e attivare nuovamente form1, ma a questo punto mi rimane attiva (e ridotta a icona) form2.
Anche inserendo Form1.Show() e Form1.Focus() non cambia nulla.
Come torno a lavorare su form1.
grazie

Brainkiller Profilo | Guru

>Ciao.
>Ho una form1 (primaria) e una form2( secondaria9, quando apro
>form2 da form 1 tutto ok, ci posso lavorare, poi però devo ridurre
>form2 aicona e attivare nuovamente form1, ma a questo punto
> mi rimane attiva (e ridotta a icona) form2.
>Come torno a lavorare su form1.
>grazie

Ciao,
prova a cambiare lo stato a Maximized esempio:

Form1.WindowState = FormWindowState.Normal

Ciao

David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/

new Profilo | Junior Member

Grazie per la risposta.
Ho provato ma non funziona, mi resta sempre Form2 attivo e non mi fa lavorare su form1.
Altre idee??

new

Brainkiller Profilo | Guru

>Grazie per la risposta.
>Ho provato ma non funziona, mi resta sempre Form2 attivo e non
> mi fa lavorare su form1.
>Altre idee??

E perchè a me funziona invece ?
Io ho creato una Form1. Da Form1 apro la Form2 e riduco la Form1.
Nella Form2 premo il pulsante che contiene il codice sottostante e come per magia la Form1 si riapre a pieno schermo e ci posso lavorare sopra.

Form1.WindowState = FormWindowState.Maximized e non normale.

Ciao

David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/

new Profilo | Junior Member

Ho risolto appena mi hai scritto, in pratica il Form2 veniva aperto con ShowDialog(), ho corretto aprendo con show e adesso funziona!!.

Grazie comunque

new

new Profilo | Junior Member

Ho risolto appena mi hai scritto, in pratica il Form2 veniva aperto con ShowDialog(), ho corretto aprendo con show e adesso funziona!!.

Grazie comunque

new
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5