Condividi tramite


Evento Shape.VisibleChanged

Si verifica quando il valore della proprietà Visible cambia.

Spazio dei nomi:  Microsoft.VisualBasic.PowerPacks
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)

Sintassi

'Dichiarazione
<BrowsableAttribute(True)> _
Public Event VisibleChanged As EventHandler
[BrowsableAttribute(true)]
public event EventHandler VisibleChanged
[BrowsableAttribute(true)]
public:
 event EventHandler^ VisibleChanged {
    void add (EventHandler^ value);
    void remove (EventHandler^ value);
}
[<BrowsableAttribute(true)>]
member VisibleChanged : IEvent<EventHandler,
    EventArgs>
JScript non supporta gli eventi.

Note

Questo evento viene generato se la Visible viene modificata la proprietà di una modifica a livello di codice o per l'interazione dell'utente.

Per ulteriori informazioni su come gestire gli eventi, vedere Gestione e generazione di eventi.

Esempi

Nell'esempio seguente viene illustrato come rispondere alla VisibleChanged evento in un gestore eventi. Si suppone di disporre di un OvalShape controllo denominato OvalShape1 e un RectangleShape denominato RectangleShape1 in un form.

    Private Sub OvalShape1_VisibleChanged() Handles OvalShape1.VisibleChanged
        ' Switch between the oval and rectangle shapes. 
        If OvalShape1.Visible = False Then
            RectangleShape1.Visible = True 
        Else
            RectangleShape1.Visible = False 
        End If 
    End Sub
        private void ovalShape1_VisibleChanged(object sender, System.EventArgs e)
        {
            // Switch between the oval and rectangle shapes. 
            if (ovalShape1.Visible == false)
            {
                rectangleShape1.Visible = true;
            }
            else
            {
                rectangleShape1.Visible = false;
            }
        }

Sicurezza di .NET Framework

Vedere anche

Riferimenti

Shape Classe

Spazio dei nomi Microsoft.VisualBasic.PowerPacks

Altre risorse

Procedura: disegnare linee con il controllo LineShape (Visual Studio)

Procedura: disegnare forme con i controlli OvalShape e RectangleShape (Visual Studio)

Introduzione ai controlli Line e Shape (Visual Studio)