我在 ObjectListView 中遇到问题。当我选择一些对象或使用复选框来选择它们时,这些对象上的函数将通过按下按钮并利用 GetCheckedObjects() 来调用。
当我选择或检查这样的对象时,是否可以自动显示对话框?
如果 ObjectListView 不支持该功能,还有其他方法可以实现吗?
我在 ObjectListView 中遇到问题。当我选择一些对象或使用复选框来选择它们时,这些对象上的函数将通过按下按钮并利用 GetCheckedObjects() 来调用。
当我选择或检查这样的对象时,是否可以自动显示对话框?
如果 ObjectListView 不支持该功能,还有其他方法可以实现吗?
根据this previous SO question,当用户点击a时触发的事件与aObjectListView
相同wx.ListCtrl
,即wx.EVT_LIST_ITEM_SELECTED
。
所以你需要做的就是创建你的对话框(这里和这里的教程)然后绑定一个函数来wx.EVT_LIST_ITEM_SELECTED
启动你的对话框。