是否可以创建具有固定大小的框架,因此用户无法更改框架的大小?
wx.Frame.__init__(self, None, -1, 'Hello',wx.DefaultPosition,(400, 300))
我正在使用python 2.7
感谢
答案 0 :(得分:5)
是的,有可能 -
wx.Frame.__init__(None, -1, 'Title', style= wx.SYSTEM_MENU | wx.CAPTION | wx.CLOSE_BOX)
答案 1 :(得分:1)
另一种选择是从帧中删除RESIZE_BORDER标志 样式位掩码但保留默认帧样式。您还需要禁用最大化框。
即)
style = wx.DEFAULT_FRAME_STYLE& ~wx.MAXIMIZE_BOX ^ wx.RESIZE_BORDER
答案 2 :(得分:0)
您还可以使用SetSizeHints来控制调整大小或调整大小的大小或根本不调整框架的大小。