找回密码
 立即注册

QQ登录

只需一步,快速开始

wqm156

注册会员

9

主题

24

帖子

85

积分

注册会员

积分
85
wqm156
注册会员   /  发表于:2017-11-23 09:12  /   查看:4395  /  回复:8
如何在AutomationImageViewer画完图形后,点击鼠标就全部删除,  _automation.DeleteSelectedObjects();     只能删除选中的,有没有其他办法。


           _imageViewer = new AutomationImageViewer();
            _imageViewer.KeyDown += new KeyEventHandler(_imageViewer_KeyDown);
            _imageViewer.MouseDown += new MouseEventHandler(_imageViewer_MouseDown);
            _imageViewer.MouseMove += new MouseEventHandler(_imageViewer_MouseMove);
            _imageViewer.MouseUp += new MouseEventHandler(_imageViewer_MouseUp);

8 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-11-23 09:56:59
沙发
您好,可以使用下面的代码进行删除

  1. automation.Container.Objects.Clear();
复制代码
回复 使用道具 举报
wqm156
注册会员   /  发表于:2017-11-23 10:19:49
板凳
Richard.Ma 发表于 2017-11-23 09:56
您好,可以使用下面的代码进行删除

D:\12.jpg还是不行,

错误        8        “Leadtools.Annotations.Core.AnnContainer”不包含“Objects”的定义,并且找不到可接受类型为“Leadtools.Annotations.Core.AnnContainer”的第一个参数的扩展方法“Objects”(是否缺少 using 指令或程序集引用?)        EMainForm.cs        599        39        DeskewCommand


AnnAutomation _automation ;

回复 使用道具 举报
wqm156
注册会员   /  发表于:2017-11-23 10:20:50
地板
还是不行

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
wqm156
注册会员   /  发表于:2017-11-23 10:21:55
5#

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
wqm156
注册会员   /  发表于:2017-11-23 11:14:50
6#
解决:
_automation.Container.Children.Clear();
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-11-23 12:31:01
7#
方便的话您还是将源代码发上来,我帮您看看,annotation这块相似的类比较多
回复 使用道具 举报
wqm156
注册会员   /  发表于:2017-11-23 13:32:47
8#
Richard.Ma 发表于 2017-11-23 12:31
方便的话您还是将源代码发上来,我帮您看看,annotation这块相似的类比较多

谢谢您,已经解决了
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-11-23 17:38:17
9#
wqm156 发表于 2017-11-23 13:32
谢谢您,已经解决了

不客气,解决了就好
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部