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.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.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.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
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