Adorner.Invalidate Methode

Definitie

Dwingt het om het BehaviorService siervenster te vernieuwen.

Overloads

Name Description
Invalidate()

Dwingt het om het BehaviorService siervenster te vernieuwen.

Invalidate(Rectangle)

Dwingt de vernieuwing van het BehaviorService siervenster binnen de opgegeven Rectangle.

Invalidate(Region)

Dwingt de vernieuwing van het BehaviorService siervenster binnen de opgegeven Region.

Voorbeelden

In het volgende voorbeeld ziet u hoe u een Adorner venster kunt afdwingen om opnieuw te worden geschilderd. Zie Procedure voor een volledige codevermelding : Het uiterlijk en gedrag van besturingselementen uitbreiden in de ontwerpmodus.

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()

Dwingt het om het BehaviorService siervenster te vernieuwen.

public:
 void Invalidate();
public void Invalidate();
member this.Invalidate : unit -> unit
Public Sub Invalidate ()

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u een Adorner venster kunt dwingen om opnieuw te worden geschilderd. Zie Procedure voor een volledige codevermelding : Het uiterlijk en gedrag van besturingselementen uitbreiden in de ontwerpmodus.

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

Zie ook

Van toepassing op

Invalidate(Rectangle)

Dwingt de vernieuwing van het BehaviorService siervenster binnen de opgegeven Rectangle.

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)

Parameters

rectangle
Rectangle

Het gebied dat ongeldig moet worden.

Zie ook

Van toepassing op

Invalidate(Region)

Dwingt de vernieuwing van het BehaviorService siervenster binnen de opgegeven Region.

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)

Parameters

region
Region

De Region te ongeldige.

Zie ook

Van toepassing op