首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >尝试通过单击从FixedDocument获取对象引用

尝试通过单击从FixedDocument获取对象引用
EN

Stack Overflow用户
提问于 2014-07-03 01:46:44
回答 1查看 52关注 0票数 0

我正在填充一个FixedDocument,作为报告功能的一部分。我不能控制这种方法的方式或原因,只知道这是所使用的方法。

因此,我以编程方式向页面网格添加行,添加文本控件来显示数据,等等。

现在,我正在尝试添加支持,以便用户可以单击报告中的项目,而我可以在编辑窗口中打开该项目。我遇到的唯一问题是识别用户点击了什么。

FixedDocument捕获鼠标单击并忽略添加到textbox的mouseclick事件。

当我添加文本框时,如果我可以跟踪所添加项目的实际坐标,那么我就可以通过FixedDocument单击事件中的代码引用它(因为我有坐标或用户单击的位置)。

对我来说,获取对象引用或有关用户单击的项的信息的简单方法是什么?

我试着搜索,但似乎没有解决这个问题,考虑到我能想到的所有搜索词。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2014-07-03 02:04:14

尝试侦听固定文档的PreviewMouseLeftButtonUp事件。它公开了MouseButtonEventArgs参数,您可以在其中查找OriginalSource并将其与您的文本框进行比较,然后执行必要的操作。

您可以选择使用任何其他预览前缀事件为您的利益,无论您有类似的需要。

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

https://stackoverflow.com/questions/24537720

复制
相关文章

相似问题

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