Enterprise Architect中的click事件最终会在哪里?

时间:2014-05-23 14:34:21

标签: c# event-handling add-in enterprise-architect

我正在处理 C#中涉及标签的Enterprise Architect加载项。选项卡,如屏幕底部的内容,就像excel表中一样。例如,如果您作为用户单击Excel中的其中一个选项卡,则视图将更改为此新单击的选项卡。

The focus is on the tab with the name "webinterface"

在上图中,选项卡" web界面"目前已被选中。现在,当用户单击其中一个选项卡时,代码中会发生什么。让我们说用户点击用户PC上的" Program"。

我的问题解决了任何拥有 Enterprise Architect 加载项开发经验的人。我希望抓住 鼠标点击事件,只要用户点击其中一个标签就会触发,以便我可以对此事件做出正确回应并准备视图用户。

我希望我很清楚我想要实现的目标。提前谢谢!

1 个答案:

答案 0 :(得分:1)

EA不会为加载项提供原始Windows输入事件(键盘,鼠标),但上下文项事件EA_OnTabChanged()会告诉您用户何时切换选项卡。这听起来像你所追求的。

该事件包括要切换到的标签的名称,因此您只需要将其匹配即可知道该活动是否适合您。