Partager via


SimpleShape.SizeChanged, événement

Se produit lorsque la propriété d'Size 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 SizeChanged As EventHandler
[BrowsableAttribute(true)]
public event EventHandler SizeChanged
[BrowsableAttribute(true)]
public:
 event EventHandler^ SizeChanged {
    void add (EventHandler^ value);
    void remove (EventHandler^ value);
}
[<BrowsableAttribute(true)>]
member SizeChanged : IEvent<EventHandler,
    EventArgs>
JScript ne prend pas en charge les événements.

Notes

Cet événement est déclenché si la propriété Size est modifiée soit par une intervention de l'utilisateur, soit par une modification apportée par programme.

Pour plus d'informations sur la gestion d'événements, consultez Consommation d'événements.

Exemples

L'exemple suivant montre comment répondre à l'événement SizeChanged dans un gestionnaire d'événements.Cet exemple requiert que vous avez deux contrôles d'RectangleShape nommés RectangleShape1 et RectangleShape2 sur un formulaire.

Private Sub RectangleShape1_SizeChanged() Handles RectangleShape1.SizeChanged
    ' If the second rectangle intersects with the first, move it.
    If RectangleShape1.ClientRectangle.IntersectsWith( 
      RectangleShape2.ClientRectangle) Then
        RectangleShape2.Location = New Point(RectangleShape1.Right, 
          RectangleShape1.Bottom)
    End If
End Sub
private void rectangleShape1_SizeChanged(object sender, System.EventArgs e)
{
    // If the second rectangle intersects with the first, move it.
    if (rectangleShape1.ClientRectangle.IntersectsWith(rectangleShape2.ClientRectangle))
    {
        rectangleShape2.Location = new Point(rectangleShape1.Right, 
            rectangleShape1.Bottom);
    }
}

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)