Condividi tramite


Adorner.Invalidate Metodo

Definizione

Forza l'aggiornamento della finestra dello strumento decorativo dell'oggetto BehaviorService.

Overload

Invalidate()

Forza l'aggiornamento della finestra dello strumento decorativo dell'oggetto BehaviorService.

Invalidate(Rectangle)

Forza l'aggiornamento della finestra di strutturazione dell'oggetto BehaviorService all'interno di un dato oggetto Rectangle.

Invalidate(Region)

Forza l'aggiornamento della finestra di strutturazione dell'oggetto BehaviorService all'interno di un dato oggetto Region.

Esempio

Nell'esempio seguente viene illustrato come forzare il repaint di una Adorner finestra. Per un elenco di codice completo, vedere Procedura: Estendere l'aspetto e il comportamento dei controlli in modalità progettazione.

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

Forza l'aggiornamento della finestra dello strumento decorativo dell'oggetto BehaviorService.

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

Esempio

Nell'esempio di codice seguente viene illustrato come forzare il repaint di una Adorner finestra. Per un elenco di codice completo, vedere Procedura: Estendere l'aspetto e il comportamento dei controlli in modalità progettazione.

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

Vedi anche

Si applica a

Invalidate(Rectangle)

Forza l'aggiornamento della finestra di strutturazione dell'oggetto BehaviorService all'interno di un dato oggetto 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)

Parametri

rectangle
Rectangle

Area da invalidare.

Vedi anche

Si applica a

Invalidate(Region)

Forza l'aggiornamento della finestra di strutturazione dell'oggetto BehaviorService all'interno di un dato oggetto 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)

Parametri

region
Region

Oggetto Region da invalidare.

Vedi anche

Si applica a