Far comparire un form senza dargli focus.

venerdì 06 agosto 2010 - 15.15

Frayx Profilo | Newbie

Ciao a tutti... Ho questo problema: devo far comparire un form che dopo poco scompare ma non voglio dargli focus, voglio che compaia e basta e che il focus rimanga alla finestra precedente... Sapete aiutarmi?

Grazue in anticipo :)

kataklisma Profilo | Senior Member

>Ciao a tutti...
Ciao!

>Ho questo problema: devo far comparire un form
>che dopo poco scompare ma non voglio dargli focus, voglio che
>compaia e basta e che il focus rimanga alla finestra precedente...

Basta semplicemente richiamare la funzione Focus() del form di partenza :

Supponiamo tu abbiamo un form, di nome Form1 all'interno di un button lanci Form2 e vuoi che form2 non abbia il focus, o meglio che il focus ritorni a Form1! :

private void button1_Click(object sender, EventArgs e) { Form2 f = new Form2(); f.Show(); this.Focus(); }

>Sapete aiutarmi?
Fatto :)

>Grazue in anticipo :)
Di niente, ciao!
------------------------------------------
Ignazio Catanzaro

http://blogs.dotnethell.it/swdev/
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-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5