Partager via


SimpleShape.ClientSizeChanged, événement

Se produit lorsque la propriété ClientSize d'une forme est modifiée.

Espace de noms :  Microsoft.VisualBasic.PowerPacks
Assembly :  Microsoft.VisualBasic.PowerPacks.Vs (dans Microsoft.VisualBasic.PowerPacks.Vs.dll)

Syntaxe

'Déclaration
<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 ne prend pas en charge les événements.

Notes

Cet événement est déclenché si le ClientSize propriété est modifiée par une modification par programme ou une interaction utilisateur.

Pour plus d'informations sur la façon de gérer les événements, consultez Gestion et déclenchement d'événements.

Exemples

L'exemple suivant montre comment répondre à la ClientSizeChanged événements dans un gestionnaire d'événements. Cet exemple suppose que vous disposez d'un RectangleShape RectangleShape1 contrôle sur un formulaire.

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;
    }
}

Sécurité .NET Framework

Voir aussi

Référence

SimpleShape Classe

Microsoft.VisualBasic.PowerPacks, espace de noms

Autres ressources

Introduction aux contrôles Line et Shape (Visual Studio)

Comment : dessiner des lignes avec le contrôle LineShape (Visual Studio)

Comment : dessiner des formes avec les contrôles OvalShape et RectangleShape (Visual Studio)