Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Richiamare una form
martedì 21 dicembre 2004 - 15.32
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
AntCiar
Profilo
| Expert
936
messaggi | Data Invio:
mar 21 dic 2004 - 15:32
Salve,
vi spiego subito il mio problema:
Ho una listview in cui carico il contenuto di una tabella presente su database.
Gestendo l'evento ItemActivated richiamo una sub che mi apre una form passandogli un parametro legato all'elemento della listview che ho attivato. Contemporaneamente all'apertura di questa form, inserisco il parametro di passaggio all'interno di un arraylist.
Utilizzo per l'apertura la seguente sub
Private sub ApriForm(Byval IdElem as int32)
If ElencoId.Contains(IdElem) = false
Dim Anagrafica as new AnagForm(IdElem)
Anagrafica.show
else
msgbox "Il cliente selezionato è già aperto.",.......
end if
End sub
Quello che vorrei sapere è questo: nel caso in cui l'IdElem che passo è già presente nell'array, come faccio a dire alla form a cui ho passato l'IDElem in qiestione di mettersi in primo piano sullo schermo, visto che potrei avere N form aperte?
Grazie
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mar 21 dic 2004 - 21:56
Forse puoi provare a settare l'attributo della form TopMost a true.
Questo dovrebbe portarti in primo piano la finestra.
Poi lo setti nuovamente a false.
Questo attributo permette di tenere in primo piano la form rispetto alle altre della tua applicazione ma anche rispetto alle altre applicazioni in quel momento aperte.
E' il classico "AlwaysOnTop".
ciao
david
Torna su
Stanze Forum
Elenco Threads
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 !