В wxPython я пытаюсь обновить существующий интерфейс, чтобы использовать wxPropertyGrid вместо массива отдельных элементов интерфейса. В настоящее время базовая объектная модель обновляется, и проверка выполняется после каждого нажатия клавиши, и я хочу сделать то же самое с PropertyGrid.
Проблема, с которой я столкнулся, заключается в том, что, по-видимому, не существует wxPropertyGridEvent, который запускается при каждом нажатии клавиши, например, wx.EVT_TEXT, ближайшим является EVT_PG_CHANGED, но он срабатывает только при переключении между строками в сетке. Я могу обойти это до некоторой степени, привязав wx.EVT_TEXT к PropertyGrid, но затем я не могу использовать event.GetProperty () для доступа к данным свойства, поскольку событие не является PropertyGridEvent.
Итак, вопрос в том, пропустил ли я что-то и существует ли уже существующее событие, которое я могу использовать? В случае, если какие-либо идеи о том, как мне обойти эту проблему?