Condividi tramite


Procedura: visualizzare un Windows Form sempre in primo piano

Aggiornamento: novembre 2007

A partire dal sistema operativo Microsoft Windows 2000, un form in primo piano viene sempre visualizzato davanti a tutte le finestre di una data applicazione. In Microsoft Windows 98 questo tipo di form rimane in primo piano rispetto a tutte le finestre di ogni applicazione presente. È possibile ad esempio mantenere una finestra degli strumenti mobile in primo piano rispetto alla finestra principale dell'applicazione. La proprietà TopMost determina la posizione in primo piano di un form. Un form in primo piano si muove sopra i form in secondo piano anche se non è attivo.

Nota:

Le finestre di dialogo e i comandi di menu visualizzati potrebbero non corrispondere a quelli descritti nella Guida in linea in quanto dipendono dall'edizione o dalle impostazioni attive. Per modificare le impostazioni, scegliere Importa/Esporta impostazioni dal menu Strumenti. Per ulteriori informazioni, vedere Impostazioni di Visual Studio.

Per visualizzare un form sempre in primo piano in un'applicazione Windows Form in fase di progettazione

  • Nella finestra Proprietà impostare la proprietà TopMost su true.

Per visualizzare un form sempre in primo piano in un'applicazione Windows Form a livello di codice

  • Nella routine impostare la proprietà TopMost su true.

    Public sub MakeOnTop()
       myTopForm.TopMost = True
    End Sub
    
    public void MakeOnTop()
    {
       myTopForm.TopMost = true;
    }
    
    public void MakeOnTop()
    {
       myTopForm.set_TopMost(true);
    }
    
    public:
       void MakeOnTop()
       {
          myTopForm->TopMost = true;
       }
    

Vedere anche

Riferimenti

Panoramica sui Windows Form

Altre risorse

Creazione di un nuovo Windows Form

Finestre di dialogo in Windows Form