←Select platform

CanDelete Property

Summary

Gets a value that indicates whether this AnnAutomation is currently in a state where objects can be deleted.

Syntax

C#
VB
C++
public virtual bool CanDelete { get; } 
  
Public Overridable ReadOnly Property CanDelete As Boolean 
public: 
virtual property bool CanDelete { 
   bool get(); 
} 

Property Value

true if this AnnAutomation is in a state where objects can be deleted; false otherwise.

Remarks

AnnAutomation can delete when one or more AnnObject objects are currently in edit mode (selected) and these objects are not locked.

Use this property to update the user interface of your application (for example, enabling or disabling an Edit/Delete menu item). Call the Delete method to actually delete the objects from this AnnAutomation.

Example

This example determines if it is possible to delete objects and deletes them if it is possible.

C#
VB
Silverlight C#
Silverlight VB
using Leadtools.Windows.Controls; 
using Leadtools.Windows.Annotations; 
using Leadtools.Demos; 
using Leadtools.Help; 
 
private void AnnAutomation_CanDelete(AnnAutomation automation) 
{ 
   if (automation.CanDelete) 
      automation.Delete(); 
} 
Imports Leadtools.Windows.Controls 
Imports Leadtools.Windows.Annotations 
 
Private Sub AnnAutomation_CanDelete(ByVal automation As AnnAutomation) 
   If automation.CanDelete Then 
      automation.Delete() 
   End If 
End Sub 
using Leadtools.Windows.Controls; 
using Leadtools.Windows.Annotations; 
using Leadtools.Examples; 
using Leadtools.Silverlight.Demos; 
//using Leadtools.Help; 
 
private void AnnAutomation_CanDelete(AnnAutomation automation) 
{ 
   if (automation.CanDelete) 
      automation.Delete(); 
} 
Imports Leadtools.Windows.Controls 
Imports Leadtools.Windows.Annotations 
Imports Leadtools.Silverlight.Demos 
'using Leadtools.Help; 
 
Private Sub AnnAutomation_CanDelete(ByVal automation As AnnAutomation) 
   If automation.CanDelete Then 
      automation.Delete() 
   End If 
End Sub 

Requirements

Target Platforms

Help Version 19.0.2017.10.27
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Windows.Annotations Assembly