請教:POPUPMENU問題

[复制链接]
查看11 | 回复5 | 2014-2-18 16:42:02 | 显示全部楼层 |阅读模式
請教:如果二個控件用同一個popupMenu能否得到是哪個控件是用了這個popupMenu嗎? 謝謝!
回复

使用道具 举报

千问 | 2014-2-18 16:42:02 | 显示全部楼层
你如果已经知道如何让PopupMenu弹出,就因该知道是哪个控件。因为弹出PopupMenu的代码在那个控件的事件处理函数里面写的
回复

使用道具 举报

千问 | 2014-2-18 16:42:02 | 显示全部楼层
因為我要根據不同的對象寫不同的代碼,代碼大體差不多,我不至於每一個地方都要去寫吧!
回复

使用道具 举报

千问 | 2014-2-18 16:42:02 | 显示全部楼层
你用的是第三方控件么?
控件开发商提供的机制不太一样,我一前用过DevExpress的,有一个Activator属性直接访问触发PopupMenu的控件
回复

使用道具 举报

千问 | 2014-2-18 16:42:02 | 显示全部楼层
我实现过,不知道你是用在哪方面的,能否帮上忙!
俺用的是vb.net
在两个控件的mousedown事件里做个标记存在全局变量里(比如本控件的名称),然后再右键菜单里使用这个变量就达到了目的呀。
回复

使用道具 举报

千问 | 2014-2-18 16:42:02 | 显示全部楼层
最初由 okone96 发布
[B]我实现过,不知道你是用在哪方面的,能否帮上忙!
俺用的是vb.net
在两个控件的mousedown事件里做个标记存在全局变量里(比如本控件的名称),然后再右键菜单里使用这个变量就达到了目的呀。 [/B]

謝謝指點!
我是想做個copy的功能,因為每個控件都要有這樣的功能!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行