Adorner.Invalidate Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Force le BehaviorService à actualiser sa fenêtre de dispositif d'ornement.
Surcharges
Invalidate() |
Force le BehaviorService à actualiser sa fenêtre de dispositif d'ornement. |
Invalidate(Rectangle) |
Force le BehaviorService à actualiser sa fenêtre de dispositif d'ornement dans le Rectangle donné. |
Invalidate(Region) |
Force le BehaviorService à actualiser sa fenêtre de dispositif d'ornement dans le Region donné. |
Exemples
L’exemple suivant montre comment forcer une Adorner fenêtre à repeindre. Pour obtenir la liste complète du code, consultez Guide pratique pour étendre l’apparence et le comportement des contrôles en mode Création.
void changeService_ComponentChanged(object sender, ComponentChangedEventArgs e)
{
if (object.ReferenceEquals(
e.Component,
this.relatedControl))
{
if (e.Member.Name == "Margin" ||
e.Member.Name == "Padding" )
{
this.marginAndPaddingAdorner.Invalidate();
}
}
}
Private Sub changeService_ComponentChanged( _
ByVal sender As Object, _
ByVal e As ComponentChangedEventArgs)
If Object.ReferenceEquals( _
e.Component, _
Me.relatedControl) Then
If e.Member.Name = "Margin" OrElse _
e.Member.Name = "Padding" Then
Me.marginAndPaddingAdorner.Invalidate()
End If
End If
End Sub
Invalidate()
Force le BehaviorService à actualiser sa fenêtre de dispositif d'ornement.
public:
void Invalidate();
public void Invalidate ();
member this.Invalidate : unit -> unit
Public Sub Invalidate ()
Exemples
L’exemple de code suivant montre comment forcer une Adorner fenêtre à repeindre. Pour obtenir la liste complète du code, consultez Guide pratique pour étendre l’apparence et le comportement des contrôles en mode Création.
void changeService_ComponentChanged(object sender, ComponentChangedEventArgs e)
{
if (object.ReferenceEquals(
e.Component,
this.relatedControl))
{
if (e.Member.Name == "Margin" ||
e.Member.Name == "Padding" )
{
this.marginAndPaddingAdorner.Invalidate();
}
}
}
Private Sub changeService_ComponentChanged( _
ByVal sender As Object, _
ByVal e As ComponentChangedEventArgs)
If Object.ReferenceEquals( _
e.Component, _
Me.relatedControl) Then
If e.Member.Name = "Margin" OrElse _
e.Member.Name = "Padding" Then
Me.marginAndPaddingAdorner.Invalidate()
End If
End If
End Sub
Voir aussi
S’applique à
Invalidate(Rectangle)
Force le BehaviorService à actualiser sa fenêtre de dispositif d'ornement dans le Rectangle donné.
public:
void Invalidate(System::Drawing::Rectangle rectangle);
public void Invalidate (System.Drawing.Rectangle rectangle);
member this.Invalidate : System.Drawing.Rectangle -> unit
Public Sub Invalidate (rectangle As Rectangle)
Paramètres
- rectangle
- Rectangle
Zone à invalider.
Voir aussi
S’applique à
Invalidate(Region)
Force le BehaviorService à actualiser sa fenêtre de dispositif d'ornement dans le Region donné.
public:
void Invalidate(System::Drawing::Region ^ region);
public void Invalidate (System.Drawing.Region region);
member this.Invalidate : System.Drawing.Region -> unit
Public Sub Invalidate (region As Region)