【发布时间】:2011-08-10 13:19:23
【问题描述】:
在 wxPython 中,我尝试更新现有 UI 以使用 wxPropertyGrid 而不是单个 UI 元素的数组。目前,底层对象模型已更新并在每次按键后应用验证,我想对 PropertyGrid 做同样的事情。
我遇到的问题是,似乎不存在像 wx.EVT_TEXT 这样在每次击键时触发的 wxPropertyGridEvent,最接近的是 EVT_PG_CHANGED,但只有当您在网格中的行之间进行更改时才会触发。我可以通过将 wx.EVT_TEXT 绑定到 PropertyGrid 来解决这个问题,但是我无法使用 event.GetProperty() 来访问属性数据,因为事件不是 PropertyGridEvent。
所以问题是我错过了什么,是否有一个我可以使用的现有事件?对我如何解决这个问题没有任何想法?
【问题讨论】: