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