1. 程式人生 > >wxpython 布局管理

wxpython 布局管理

效果 flexgrid 技術 操作 wrap src img ati 子窗口

前面對控件的操作全部采用的是絕對布局,但是會帶來很多麻煩如下:

  1.子窗口或控件位置和大小不會隨著父窗口的變化而變化

  2.在不同平臺上顯示效果可能差別很大

  3.在不同分辨率下顯示效果可能差別很大

  4.字體的變化也會顯示效果影響

  5.動態添加和刪除子窗口或控件界面布局需要重新設計

wxpython 提供了8個布局管理類,包括wx.Sizer、wx.BoxSizer、wx.StaticBoxSizer、wx.WrapSizer、wx.StdDialogButtonSizer、wx.GridSizer、wx.FlexGridSizer、wx.GridBagSizer。

  技術分享圖片

wxpython 布局管理