Products | Support | Email a link to this topic. | Send comments on this topic. | Back to Introduction - All Topics | Help Version 19.0.5.10
|
Leadtools.Windows.Annotations Namespace > AnnObject Class : Invalidate Method |
public virtual void Invalidate()
'Declaration Public Overridable Sub Invalidate()
'Usage Dim instance As AnnObject instance.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.
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