Adorner.Invalidate Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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)