用自带的ListView组件时,一个PopupMenu组件可以绑定到多个ListView
可以方便的取出弹出菜单的listview中的值,只需要判断菜单是在哪个listview中弹出
然后通过Sender.Item[0].Caption就能取到弹出菜单所在listview第一列的值但现在用的是VirtualTreeView,因为它的数据是自定义类型,不能像传统的listview那样通过一个caption就能取出想要的内容,必须先定义一个指针,但问题也来了,由于多个listview中的数据结构不同,所以我并不知道菜单是在哪个listview中弹出的,也就无法定义指针了,当然也就取不到值了