Products | Support | Email a link to this topic. | Send comments on this topic. | Back to Introduction - All Topics | Help Version 19.0.5.2
|
Leadtools.Annotations Namespace > AnnAutomation Class : CanDelete Property |
public virtual bool CanDelete {get;}
'Declaration Public Overridable ReadOnly Property CanDelete As Boolean
'Usage Dim instance As AnnAutomation Dim value As Boolean value = instance.CanDelete
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.
This example determines if it is possible to delete objects and deletes them if it is possible.
Imports Leadtools Imports Leadtools.Annotations Imports Leadtools.WinForms Imports Leadtools.Drawing Public Sub AnnAutomation_CanDelete(ByVal automation As AnnAutomation) If automation.CanDelete Then automation.Delete() End If End Sub
using Leadtools; using Leadtools.Annotations; using Leadtools.WinForms; using Leadtools.Drawing; public void AnnAutomation_CanDelete(AnnAutomation automation) { if(automation.CanDelete) automation.Delete(); }