读书人

在这种情况下,当多个DBGrid的连接了一

发布时间: 2012-02-26 20:19:44 作者: rapoo

在这种情况下,当多个DBGrid的连接了一个PopupMenu1,如何从PopupMenu1中的点击事件得出当前所在的DBGrid的名字?
在这种情况下,
当多个DBGrid的连接了一个PopupMenu1,
如何从PopupMenu1中的点击事件得出当前所在的DBGrid的名字?

这个比效难...高人帮忙...



[解决办法]
定义一个公共变量 FPopDBGrid: TDBGrid;
在每个DBGrid的OnContextPopup事件中编写如下代码:
FPopDBGrid := Sender;
这样后,直接操作FPopDBGrid就行了
[解决办法]
通过popupmenu的PopupPoint判断落在那个DBGrid上面
[解决办法]
赞同楼上的方案
[解决办法]
PopupMenu1.PopupComponent.Name

读书人网 >.NET

热点推荐