我正在处理 C#中涉及标签的Enterprise Architect加载项。选项卡,如屏幕底部的内容,就像excel表中一样。例如,如果您作为用户单击Excel中的其中一个选项卡,则视图将更改为此新单击的选项卡。
在上图中,选项卡" web界面"目前已被选中。现在,当用户单击其中一个选项卡时,代码中会发生什么。让我们说用户点击用户PC上的" Program"。
我的问题解决了任何拥有 Enterprise Architect 加载项开发经验的人。我希望抓住 鼠标点击事件,只要用户点击其中一个标签就会触发,以便我可以对此事件做出正确回应并准备视图用户。
我希望我很清楚我想要实现的目标。提前谢谢!
答案 0 :(得分:1)
EA不会为加载项提供原始Windows输入事件(键盘,鼠标),但上下文项事件EA_OnTabChanged()
会告诉您用户何时切换选项卡。这听起来像你所追求的。
该事件包括要切换到的标签的名称,因此您只需要将其匹配即可知道该活动是否适合您。