delphi 多个TcxGrid表共用菜单设置

我现在一个窗体里,加载了个TcxGrid 对象,想让这三个对象共用一个右键菜单.所以在菜单弹出之前,要判断是在哪个对象里弹出来,然后设置右键菜单的内容.

在网上找到这段代码:

ShowMessage(PopupMenu1.PopupComponent.Name );

 

但是一直弹出空白.后来经过猫哥的提醒,回想了一下,是不是自己菜单关联错了?然后做了个测试,果然如此,

 

 

 正解的关联方式应该是这样:

菜单要关联到cxgrid控件上,View 一定不要关联

posted @ 2022-10-24 11:02  一曲轻扬  阅读(145)  评论(0)    收藏  举报