簡體   English   中英

wxpython固定幀大小?

[英]wxpython fixed frame size?

是否可以創建一個固定大小的框架,這樣用戶就不能改變框架的大小?

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)

另一種選擇是從 Frames 樣式位掩碼中刪除 RESIZE_BORDER 標志,但保留默認的幀樣式。 您也需要禁用最大化框。

IE)

樣式 = wx.DEFAULT_FRAME_STYLE & ~wx.MAXIMIZE_BOX ^ wx.RESIZE_BORDER

您還可以使用 SetSizeHints 來控制要調整它的大小或根本不調整框架的大小。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM