首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ActiViz .NET LeftButtonReleaseEvent:我在哪里点击了

ActiViz .NET LeftButtonReleaseEvent:我在哪里点击了
EN

Stack Overflow用户
提问于 2011-03-24 23:04:19
回答 1查看 1.5K关注 0票数 3

我正在与ActiViz .NET合作,遇到了一个小问题。

当我注册一个事件时(例如。LeftButtonReleaseEvt),我找不到我在RenderWindowControl上点击的位置。该事件被调用。

代码语言:javascript
复制
        ...       
        rwcVtk.RenderWindow.GetInteractor().LeftButtonPressEvt += new vtkObject.vtkObjectEventHandler(RenderWindow_LeftButtonReleaseEvt);            
    }

    void RenderWindow_LeftButtonReleaseEvt(vtkObject sender, vtkObjectEventArgs e)
    {
        //TODO: Where did i click?
    }

有人能帮帮我吗?我认为,关于这方面的文档并不多。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-06-14 08:26:54

我没有尝试过这个,但也许你正在寻找这处房产:

代码语言:javascript
复制
this.Interactor.GetLastEventPosition();

要查看其工作原理,请转到Activiz Examples文件夹"Examples\VolumeRendering\CS“并查看该示例。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5421221

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档