Загрузка XR C wx.Panel на существующем экземпляре не работает.
Не сообщается об ошибке, хотя при любой попытке отобразить ее пусто.
Ошибочный метод:
import wx
import wx.xrc
class SomePanelViewModel(wx.Panel):
def __init__(self, parent):
super().__init__()
xmlResource = wx.xrc.XmlResource('SomePanelView.xrc')
xmlResource.LoadPanel(panel=self, parent=parent, name='SomePanelView')
Файл XR C действителен, поскольку другой метод LoadPanel
работает без проблем.
Таким образом, панель заполнена и видима.
Метод работы:
xmlResource = wx.xrc.XmlResource('SomePanelView.xrc')
panel = xmlResource.LoadPanel(parent=parent, name='SomePanelView')
Стоит также отметить, что оба метода работают без проблем с wx.Dialog.
Я также пытался запускать такие методы, как 'Показать 'на сломанной панели. К сожалению, без какого-либо эффекта.
Я поражен и растерян. Кто-нибудь имел дело с этим раньше? Какие-либо предложения? Решения