我正在編寫一個迷你工具包來自動創建 wxPython UI,雖然我從未真正使用過 style 參數(或者實際上,除 Parent 之外的任何其他參數),但我想保留我的選項可供稍后開放,并且有能力提供一種選項。對于我的代碼中的設置方式,我需要提供默認值。我想保留 wxPython 默認值,但我不知道那是什么。https://docs.wxpython.org/wx.Panel.html上的文檔只是說要查看https://docs.wxpython.org/wx.Panel.html上的文檔。所以我查看了父類 wx.Window, https://docs.wxpython.org/wx.Window.html上的文檔說要查看https://docs.wxpython.org/wx.Window上的文檔.html。(Phoenix 文檔繼承了原始文檔的遞歸。)
1 回答

小唯快跑啊
TA貢獻1863條經驗 獲得超2個贊
首先,文檔規定了構造函數的默認值wx.Panel
:
__init__ (self, parent, id=ID_ANY, pos=DefaultPosition, size=DefaultSize, style=TAB_TRAVERSAL, name=PanelNameStr)
但是,當有疑問時,您可以通過創建wx.Panel
不指定style
參數的 a 并調用 來自行查找值wx.Panel.GetWindowStyle
,例如:
import wx
app = wx.App()
frame = wx.Frame(None, title="Panel Default Style Checker")
panel = wx.Panel(frame)
print("wx.Panel default Window style:", panel.GetWindowStyle())
print("wx.Panel default Extra style:", panel.GetExtraStyle())
frame.Show()
app.MainLoop()
添加回答
舉報
0/150
提交
取消