【发布时间】:2014-07-03 02:04:13
【问题描述】:
我正在填充一个 FixedDocument 作为报告功能的一部分。我无法控制该方法的方式或原因,只是这是使用的方法。
所以我以编程方式将行添加到页面网格,添加文本控件以显示数据等。它可以工作。
现在我正在尝试添加支持,以便用户可以单击报告中的项目,然后我可以在编辑窗口中打开该项目。我遇到的唯一问题是识别用户点击了什么。
FixedDocument 捕获鼠标点击并忽略添加到文本框的 mouseclick 事件。
当我添加文本框时,如果我可以跟踪添加的项目的实际坐标,那么我可以通过 FixedDocument 点击事件中的代码引用它(因为我有坐标或用户点击的位置。)
对我来说,获取对象引用或有关用户单击的项目的信息的简单方法是什么?
我尝试搜索,但考虑到我能想到使用的所有搜索词,似乎没有任何东西可以解决这个问题。
谢谢
【问题讨论】:
标签: c# fixeddocument