意外问题:关于PopupMenu,请不辞赐教!!

xiaoerliao 2006-05-18 11:16:16
我建了一个ListView1,并为它添加了一个PopupMenu1.
编译运行很正常.

我在同一个页面复制了ListView1,名称为ListView2,这样ListView2的相应属性跟ListView1一样了.
然后把ListView1屏蔽掉(Visable:=false)

但是PopupMenu在ListView2中却打不开

检查了ListView2.PopupMenu属性,确实指向PopupMenu1

请有相关经验的兄弟指教一下,握手言谢!!!
...全文
140 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaoerliao 2006-05-18
  • 打赏
  • 举报
回复
to: GARNETT2183(KingWolves (http://kevin-lu.blogspot.com))

Thanks!!!握手!!!

调试了一下,这样:
if ssRight in Shift then
begin
PopupMenu1.Popup(Mouse.CursorPos.X,Mouse.CursorPos.Y);
end;
GARNETT2183 2006-05-18
  • 打赏
  • 举报
回复
在ListView2的MouseDown事件里写
if ssRight in Shift then
begin
PopupMenu1.Poupu(Mouse.CursorPos);
end;
postren 2006-05-18
  • 打赏
  • 举报
回复
没问题吧,看看是不是别的地方有问题

5,392

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧