是否可以創建具有固定大小的框架,因此用戶無法更改框架的大小?wxpython固定幀大小?
wx.Frame.__init__(self, None, -1, 'Hello',wx.DefaultPosition,(400, 300))
我使用python 2.7
感謝
是否可以創建具有固定大小的框架,因此用戶無法更改框架的大小?wxpython固定幀大小?
wx.Frame.__init__(self, None, -1, 'Hello',wx.DefaultPosition,(400, 300))
我使用python 2.7
感謝
是的,它是可能的 -
wx.Frame.__init__(None, -1, 'Title', style= wx.SYSTEM_MENU | wx.CAPTION | wx.CLOSE_BOX)
您還可以使用SetSizeHints來控制你想有多大或者多小,以調整其大小或者根本不調整框架的大小。
另一種選擇是從幀 樣式位掩碼刪除RESIZE_BORDER標誌,但保留默認的框架樣式。您還需要禁用最大化框。
即)
風格= wx.DEFAULT_FRAME_STYLE &〜wx.MAXIMIZE_BOX^wx.RESIZE_BORDER
真棒感謝。 – nmnm
你可以在這裏看到其他的框架樣式 - http://zetcode.com/wxpython/firststeps/#frame –
@nmnm - 如果你的答案有用,你可以upvote並接受它 –