C#
VB
C++
Invalidates the whole area of this object and signals the container to redraw the control.
public virtual void Invalidate() Public Overridable Sub Invalidate()
public:virtual void Invalidate();
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.
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();}}}
Imports Leadtools.Windows.ControlsImports Leadtools.Windows.AnnotationsPrivate Sub InvalidateExample(ByVal container As AnnContainer)For Each obj As AnnObject In container.ChildrenIf TypeOf (obj) Is AnnLineObject Thenobj.Stroke = Colors.Redobj.Invalidate()End IfNextEnd Sub
using Leadtools.Windows.Controls;using Leadtools.Windows.Annotations;using Leadtools.Examples;//using Leadtools.Help;private void InvalidateExample(AnnContainer container){foreach (AnnObject obj in container.Children){if (obj is AnnLineObject){obj.Stroke = Colors.Red;obj.Invalidate();}}}
Imports Leadtools.Windows.ControlsImports Leadtools.Windows.AnnotationsPrivate Sub InvalidateExample(ByVal container As AnnContainer)For Each obj As AnnObject In container.ChildrenIf TypeOf obj Is AnnLineObject Thenobj.Stroke = Colors.Redobj.Invalidate()End IfNext objEnd Sub
Raster .NET | C API | C++ Class Library | JavaScript HTML5
Document .NET | C API | C++ Class Library | JavaScript HTML5
Medical .NET | C API | C++ Class Library | JavaScript HTML5
Medical Web Viewer .NET
