←Select platform

Invalidate Method (AnnObject)

Summary

Invalidates the whole area of this object and signals the container to redraw the control.

Syntax

C#
VB
C++
public virtual void Invalidate()
Public Overridable Sub Invalidate()
public: 
virtual void Invalidate(); 

Example

This example will check if any of the objects in a container is a line, if so, it will change the color to red and signal the container to redraw the object.

C#
VB
Silverlight C#
Silverlight VB
Imports Leadtools.Windows.Controls 
Imports Leadtools.Windows.Annotations 
 
Private Sub InvalidateExample(ByVal container As AnnContainer) 
   For Each obj As AnnObject In container.Children 
      If TypeOf (obj) Is AnnLineObject Then 
         obj.Stroke = Colors.Red 
         obj.Invalidate() 
      End If 
   Next 
End Sub 
using Leadtools.Windows.Controls; 
using Leadtools.Windows.Annotations; 
using Leadtools.Demos; 
using Leadtools.Help; 
 
private void InvalidateExample(AnnContainer container) 
{ 
   foreach(AnnObject obj in container.Children) 
   { 
      if(obj is AnnLineObject) 
      { 
         obj.Stroke = Colors.Red; 
         obj.Invalidate(); 
      } 
   } 
} 
using Leadtools.Windows.Controls; 
using Leadtools.Windows.Annotations; 
using Leadtools.Examples; 
 
private void InvalidateExample(AnnContainer container) 
{ 
   foreach(AnnObject obj in container.Children) 
   { 
      if(obj is AnnLineObject) 
      { 
         obj.Stroke = Colors.Red; 
         obj.Invalidate(); 
      } 
   } 
} 
Imports Leadtools.Windows.Controls 
Imports Leadtools.Windows.Annotations 
 
Private Sub InvalidateExample(ByVal container As AnnContainer) 
   For Each obj As AnnObject In container.Children 
      If TypeOf obj Is AnnLineObject Then 
         obj.Stroke = Colors.Red 
         obj.Invalidate() 
      End If 
   Next obj 
End Sub 

Requirements

Target Platforms

See Also

Reference

AnnObject Class

AnnObject Members

Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.
Leadtools.Windows.Annotations Assembly
Click or drag to resize