Condividi tramite


Evento SimpleShape.ClientSizeChanged

Generato quando la proprietà ClientSize della forma viene modificata.

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

Sintassi

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

Note

Questo evento viene generato se la ClientSize 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 ClientSizeChanged evento in un gestore eventi. Si suppone di disporre di un RectangleShape controllo denominato RectangleShape1 in un form.

Private Sub RectangleShape1_ClientSizeChanged(
  ) Handles RectangleShape1.ClientSizeChanged

    ' Restrict the shape to a certain width range. 
    If RectangleShape1.Width > 300 Then
        RectangleShape1.Width = 300
    ElseIf RectangleShape1.Width < 50 Then
        RectangleShape1.Width = 50
    End If 
End Sub
private void rectangleShape1_ClientSizeChanged(object sender, System.EventArgs e)
{
    // Restrict the shape to a certain width range. 
    if (rectangleShape1.Width > 300)
    {
        rectangleShape1.Width = 300;
    }
    else if (rectangleShape1.Width < 50)
    {
        rectangleShape1.Width = 50;
    }
}

Sicurezza di .NET Framework

Vedere anche

Riferimenti

SimpleShape Classe

Spazio dei nomi Microsoft.VisualBasic.PowerPacks

Altre risorse

Introduzione ai controlli Line e Shape (Visual Studio)

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

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