您可以将标题和其他文本信息添加到平面图以传达信息,例如图表的比例,设计公司的名称等。将文本添加到楼层平面图要将文本信息添加到楼层平面图,请从功能区的插入选项卡中选择文本......
2023-01-12
回顾Visio的对象
Application对象
Window对象
Document对象
Page对象
Master对象
Shape对象
Cell对象
Visio对象还有
Selection对象
Connects对象
Style对象
Keyboard
Mouse
DataRecordset
Application对象的事件
右键菜单:MarkerEvent
程序退出前:BeforeQuit
模态窗口关闭后:AfterModal
模态窗口出现前:BeforeModal
Visio事件完成:NoEventsPending
程序激活:AppActivated
程序挂起前:BeforeSuspend
进入获取退出Scopes:EnterScope/ExitScope
用户动作响应提示:QueryCancelQuit
… …
Window对象的事件
窗口打开:WindowOpened
窗口改变:WindowChanged
窗口关闭前:BeforeWindowClosed
窗口关闭取消:WindowCloseCanceled
窗口选区Shape被删除: BeforeWindowSelDelete
窗口页面改变前: BeforeWindowPageTurn
窗口页面改变后:WindowTurnedToPage
Visio窗口改变:WindowActivated
… …
Document对象事件
文档添加:DocumentAdded
文档创建:DocumentCreated
打开文档:DocumentOpened
文档改变:DocumentChanged
文档保存:DocumentSaved
文档关闭:BeforeDocumentClose
… …
Page对象事件
页面添加:PageAdded
页面改变:PageChanged
页面删除:BeforePageDelete
取消页面删除:PageDeleteCanceled
… …
Shape对象事件
Shape删除前:BeforeShapeDelete
Shape添加:ShapeAdded
Shape改变:ShapeChanged
Shape删除后: ShapesDeleted
Shape文本编辑:BeforeShapeTextEdit
Shape文本编辑退出:ShapeExitedTextEdit
Shape 连接添加:ShapeLinkAdded
Shape 连接删除: ShapeLinkDeleted
Shape 组合变化: ShapeParentChanged
Master对象事件
模具添加:MasterAdded
模具改变:MasterChanged
模具删除:BeforeMasterDelete
取消模具删除:MasterDeleteCanceled
模具删除提示:QueryCancelMasterDelete
https://www.office26.com/visio/
Cell对象事件
Cell的值改变:CellChanged
Cell的formula 改变:FormulaChanged
Selection对象事件
选区删除前:BeforeSelectionDelete
选区删除提示:QueryCancelSelectionDelete
选区增加:SelectionAdded
选区改变:SelectionChanged
选区取消:SelectionDeleteCanceled
https://www.office26.com/visio/
Connects对象事件
连接添加:ConnectionsAdded
连接移除:ConnectionsDeleted
Style对象事件
Style添加:StyleAdded
Style改变: StyleChanged
Style删除前: BeforeStyleDelete
Style取消删除: StyleDeleteCanceled
Style删除提示:QueryCancelStyleDelete
Keyboard对象事件
KeyDown
KeyPress
KeyUp
Mouse对象事件
MouseDown
MouseMove
MouseUp
事件的处理
实现接口IVisEventProc
public class EventSink : IVisEventProc
使用AddAdvise建立事件侦听
documentEvents.AddAdvise( (unchecked((short)VisEventCodes.visEvtAdd) + (short)VisEventCodes.visEvtShape), (IVisEventProc)this, sink, "ShapeAdd");
实现object IVisEventProc.VisEventProc()函数,和具体处理函数挂钩
相关文章
您可以将标题和其他文本信息添加到平面图以传达信息,例如图表的比例,设计公司的名称等。将文本添加到楼层平面图要将文本信息添加到楼层平面图,请从功能区的插入选项卡中选择文本......
2023-01-12
线框图通常由软件开发人员用于对软件用户界面的设计进行原型设计。线框有助于在部署软件之前可视化UI中各种元素的位置和行为。打开线框模板单击文件菜单,然后单击新建。在模板部分......
2023-01-12
为线框对话框创建轮廓后,可以添加元素,例如文本框和下拉菜单。我们正在为打印对话框创建线框,因此第一个下拉菜单应该是用户可以从打印机列表中选择打印机的菜单。添加下拉菜单......
2023-01-12
Visio内置了强大的审计和库存工具,有助于快速查看图表的各个组件。您可以提取信息,例如图表中使用的每个形状的数量,形状的属性,形状上的文本等,作为一个表格,可以帮助您快速查看......
2023-01-12
Visio全称是MicrosoftOfficeVisio,是微软公司推出的新一代商业图表绘制软件,其界面友好、操作简单、功能强大。Visio能够将难以理解的复杂文本和表格转换为一目了然的Visio图表,有助于......
2023-01-12