Visualizzazione dei risultati da 1 a 2 su 2

Visualizzazione discussione

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2005
    residenza
    Bradford
    Messaggi
    36

    [VB.NET] Portare in primo piano un Form

    ho dimenticato di scrivere nel titolo [VB.NET]

    Salve
    sto scrivendo un mio programma dove ho un form padre NON MDI ma normale su cui e' posizionato un panel dentro il quale apro le form secondarie...

    per far questo quando apro la form secondaria devo dichiarare

    Form1.TopLevel = False (in modo da poterlo inserire nel panel)
    Panel1.Controls.Add(Form1)
    Form1.Show()
    Form1.BringToFront() (con questo gli dico di posizionarsi in primo piano)

    questo fa si che aprendo i form 2 e 3 si sovrappongono al Form1 altrimenti il form1 mi rimane sempre in primo piano.

    il mio problema ora e' che vorrei fare in modo che aprendo tutti e tre i form se clicco sul form1 che si trova nella posizione piu' indietro questo vengo posizionato avanti in primo piano....

    se provo a ripetere nell'evento click del form questo ultimo comando non mi porta avanti il form quindi non saprei quale sia il codice da usare

    qualcuno saprebbe dirmi come fare?
    sto facendo diverse prove ma tutte senza risultato,

    confido nel vostro prezioso aiuto, grazie
    Ultima modifica di cyclope05; 15-08-2015 a 12:28

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.