【发布时间】:2021-06-26 00:54:55
【问题描述】:
我在TControlList 中添加了TPopupMenu,在右键单击时,ItemIndex 不会更新以反映所单击的项目。有没有办法让右键单击以类似于左键单击的方式响应?
如果用户右键单击特定项目,PopupMenu 与该项目相关联,而不是当前聚焦的项目,这将是很好的。
【问题讨论】:
-
您可能需要引入类似于
TTreeView.RightClickSelect的新属性。要实现这一点,只需处理WM_CONTEXTMENU中的选择更改。