【问题标题】:Resizing wxPython Widgets调整 wxPython 小部件的大小
【发布时间】:2013-06-30 01:34:12
【问题描述】:

创建后如何更改 wxPython 小部件的大小?我正在尝试根据弹出窗口中的元素动态更改 ComboBoxCtrl 小部件的宽度。为了简单起见,假设我们创建了一个按钮并尝试调整它的大小:

btn = wx.Button(self, wx.ID_ANY, 'Start', size=(25,-1))
btn.SetSize(wx.Size(25,25))

self.Layout()

在上述情况下,新的 25x25 尺寸不会占用。我只能让 SetSize 为面板工作。我假设我应该使用另一个电话。创建后如何更改小部件的大小?

【问题讨论】:

    标签: python wxpython wxwidgets


    【解决方案1】:

    SetMinSize 命令可以解决问题。

    btn = wx.Button(self, wx.ID_ANY, 'Start', size=(25,-1))
    btn.SetMinSize(wx.Size(25,25))
    
    self.Layout()
    

    【讨论】:

      猜你喜欢
      • 2011-03-29
      • 2021-04-30
      • 2011-08-25
      • 1970-01-01
      • 1970-01-01
      • 2011-10-13
      • 2013-08-25
      • 2018-04-18
      • 1970-01-01
      相关资源
      最近更新 更多