开发者论坛

 找回密码
 注册 (请使用非IE浏览器)
查看: 5143|回复: 1

DiagramControl HasChanges 通过Ctrl + Z 撤销后状态不回复

[复制链接]

0

精华

0

贡献

22

赞扬

帖子
6
软币
137
在线时间
5 小时
注册时间
2016-6-2
发表于 2021-9-29 16:18:15 | 显示全部楼层 |阅读模式
1、DiagramControl  控件  保存后的数据 移动DiagramControl 中的元素DiagramControl.HasChanges 变更为true,但是Ctrl+z 撤销后,元素位置撤销回来了,但是HasChanges 状态没有撤销回来
2、  diagram.SaveDocument(stream);
                processDesignDto.GraphXML = System.Text.Encoding.Default.GetString(stream.ToArray());
diagram保存后的数据移动其中元素,然后再撤销回来,再一次保存diagram的数据,两次数据不一致,导致无法判断diagram 是否已变更,
回复

使用道具 举报

0

精华

0

贡献

101

赞扬

帖子
88
软币
196
在线时间
3 小时
注册时间
2019-7-7
发表于 2024-5-28 15:51:14 | 显示全部楼层
谢谢我会尝试
回复

使用道具 举报

Archiver|手机版|小黑屋|开发者网 ( 苏ICP备08004430号-2 )
版权所有:南京韵文教育信息咨询有限公司

GMT+8, 2024-12-22 16:11

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表