自定义设计器中撤销的问题
项目中实现了一个类似 VS 中的Form设计器,当设计器中的某个控件改变其坐标并撤消后
调整框没有随之刷新,还留在撤销前的位置,没有随着控件的改变而改变,试过了多种刷新
界面的方法也不管用
我试了用ISelectionService 的方法SetSelectedComponents 先让一个控件获得调整框然后
再替换为原来的控件,但是这样会触发 ISelectionService 的 SelectionChanged事件,而
事件中逻辑处理比较多,所以放弃。
望接触过设计器和设计时扩展这块的朋友能提供您的方法
------解决方案--------------------
没有玩过。。。。。UP
或许楼主可以参考一下 SharpDeveloper
------解决方案--------------------看看IDE源码阿
------解决方案--------------------vs自带了很多设计器类用来制作窗体设计器,可以查查资料,不过似乎挺烦的
------解决方案--------------------UP~
------解决方案--------------------up 帮顶
------解决方案--------------------学习 lz牛人啊
------解决方案--------------------用委托事件比较好。。。。
建议你使用。。。
------解决方案-------------------- 看帖 回帖 顶贴 是种美德,不会就绑顶,会的就回答。
------解决方案--------------------太高深了
------解决方案--------------------没有用过
------解决方案--------------------强大阿 没有使用 过来学习学习
------解决方案--------------------不懂 友情up
------解决方案--------------------接个分 顶一下
------解决方案--------------------帮顶,学习
------解决方案--------------------能力有限,这个就只有帮顶了
------解决方案--------------------UP
------解决方案--------------------up
------解决方案--------------------"当设计器中的某个控件改变其坐标并撤消后
调整框没有随之刷新,还留在撤销前的位置,没有随着控件的改变而改变"
不是很明白楼主的意思。
小顶下。