带标题栏但不可缩放的wxFrame

1 投票
1 回答
1324 浏览
提问于 2025-04-15 18:01

大家好

我想要创建一个登录窗口。为了这个窗口,我需要一个可以拖动的标题栏,但这个窗口的大小不能被改变。我希望这个窗口的大小是固定的。

1 个回答

4
frame = wx.Frame(self, title="something", size=(480, 320), style=wx.CAPTION)

你可以“混合搭配”样式,具体可以在这里看到:http://docs.wxwidgets.org/2.6/wx_wxframe.html

比如,在我的例子中,没有显示“关闭框”,所以:

frame = wx.Frame(self, title="something", size=(480, 320), style=wx.CAPTION | wx.CLOSE_BOX)

这样就能解决这个问题。(注意:你需要用 wx.SOMETHING,而不是 wxSOMETHING)

撰写回答