我正在编写一个小的层管理器作为插件(或者插件?)用于c#中的visio。因此,在没有层管理器的情况下,我需要在层名称更改后或创建新层后发生事件。剩下的工作已经完成了。但是,我不知道如何开始。
如何获取图层事件(名称更改、新建图层、删除图层、重命名图层等)?
谢谢Heiko
发布于 2015-08-05 23:37:59
层相关事件是响应页面的单元格更改事件。因此,您可以将事件设置为ActivePage.CellChanged。
当事件处于活动状态时,您可以检查已更改的单元,以仅获取与图层相关的事件。我是通过检查cell.LocalName.StartsWith("Layer.")来实现的。
https://stackoverflow.com/questions/31819420
复制相似问题