是否可以在 wxPython PropertyGrid 中默认扩展 FlagsProperty?
Is it possible to expand a FlagsProperty by default in a wxPython PropertyGrid?
在 wxPython 的初始化过程中考虑这个片段 window:
pg = wxpg.PropertyGrid(self)
prop = wxpg.FlagsProperty("TestFlags", labels=['A', 'B', 'C'], values=[1, 2, 4])
pg.Append(prop)
我可以对 pg
或 prop
做些什么来强制 "TestFlags" 属性 在显示 window 时展开吗?同样,我希望 PropertyGrid window 的 minSize 能够解释扩展后的 属性.
对 wxWidgets 和 wxPython 文档的搜索没有发现我可以改变以实现此目的的任何属性或标志。
好的,这其实很简单。 wxPython 文档不报告继承的方法。我在 wx.propgrid.PropertyGridInterface
的文档中找到了执行所需操作的正确方法(Expand() 和 ExpandAll())
在 wxPython 的初始化过程中考虑这个片段 window:
pg = wxpg.PropertyGrid(self)
prop = wxpg.FlagsProperty("TestFlags", labels=['A', 'B', 'C'], values=[1, 2, 4])
pg.Append(prop)
我可以对 pg
或 prop
做些什么来强制 "TestFlags" 属性 在显示 window 时展开吗?同样,我希望 PropertyGrid window 的 minSize 能够解释扩展后的 属性.
对 wxWidgets 和 wxPython 文档的搜索没有发现我可以改变以实现此目的的任何属性或标志。
好的,这其实很简单。 wxPython 文档不报告继承的方法。我在 wx.propgrid.PropertyGridInterface
的文档中找到了执行所需操作的正确方法(Expand() 和 ExpandAll())