zoukankan      html  css  js  c++  java
  • Box布局管理

    创建wx.BoxSizer对象时可以指定布局方向:

      hbox = wx.BoxSizer(wx.HORIZONTAL)    设置为水平方向

      hbox = wx.BoxSizer()            默认就是就是水平方向的

      vbox = wx.BoxSizer()            设置垂直方向

    当需要添加子窗口或控件到父窗口时,需要调用wx.BoxSizer对象Add()方法,Add()方法是从父类wx.Sizer继承而来的,Add()方法语法说明如下:

      Add(windows,proportion=0,flag=0,border=0,userData=None)      添加到父窗口

      Add(sizer,proportion=0,flag=0,border=0,userData = None)        添加到另一个Sizer中,用于嵌套

      Add(width,height,porprotion=0,flag=0,border=0,userData=None)      添加一个空白控件

    wx.ALLGN_TOP 顶对齐
    wx.ALLGN_BOTTOM 底对齐
    wx.ALLGN_LEFT 左对齐
    wx.ALLGN_RIGHT 右对齐
    wx.ALLGN_CENTER 居中对齐
    wx.ALLGN_CENTER_VERTICAL 垂直居中对齐
    wx.ALLGN_CENTER_HORIZONTAL 水平居中对齐
    wx.ALLGN_CENTRE 同wx.ALLGN_CENTER
    wx.ALLGN_CENTRE_VERTICAL 同wx.ALLGN_CENTER_VERTICAL
    wx.ALLGN_CENTRE_HORIZONTAL 同wx.ALLGN_CENTER_HORIZONTAL
    wx.TOP 设置顶部有边框,边框的宽度需要通过Add()方法的border设置
    wx.BOTTOM 设置底部有边框
    wx.LEFT 设置有左边框
    wx.RIGHT 设置有右边框
    wx.ALL 设置有四边边框
    wx.EXPAND 调整子窗口或控件完全填满有效空间
    wx.SHAPED 调整子窗口或控件填满有效空间,但保留高宽比
    wx.FIXED_MINSIZE 调整子窗口或控件为最小尺寸
    wx.RESERVE_SPACE_EVENT_HI_HIDDED 设置此标志后,子窗口或控件如果被隐藏,所占空间保留
  • 相关阅读:
    HDU1251统计难题map+输入
    HDU1863畅通工程
    POJ2253 Frogger
    HDU 4725 (The Shortest Path in Nya Graph)层次网络
    hdu5521(Meeting)spfa 层次网络最短路
    Fire Net ZOJ 1002
    POJ3259(Wormholes) 判断负环
    POJ3268(Silver Cow Party)
    棋盘问题 POJ 1321
    POJ 1661 (Help Jimmy )
  • 原文地址:https://www.cnblogs.com/AlfredZKY/p/9886652.html
Copyright © 2011-2022 走看看