nmz*_*787 0 wxwidgets wxpython
我有一个FlexGridSizer,我添加了一堆TextCtrl,其中一些是供用户输入路径,所以我在那些TextCtrl框右侧的相邻列中有一个Button.标签文本是......我只在其中使用TextCtrl的列上调用AddGrowableCol ...这是我在for循环中添加Button的方法(我不使用addmany):
widgetItem = wx.Button(parent, -1, "...")
widgetItem.row=rowNum
widgetItem.col=colNum
widgetItem.target = lastTextBox
self.Bind(wx.EVT_BUTTON, self.getFile, widgetItem)
currentSizer.AddF(widgetItem, wx.SizerFlags(0).Border(wx.ALL, 5))
Run Code Online (Sandbox Code Playgroud)
啊,我所想的将被称为收缩包装或收缩适合,被wxPython称为exactfit: 在Button类上的wxPython文档,样式部分
wx.BU_EXACTFIT
Run Code Online (Sandbox Code Playgroud)
这是我必须实例化Button的方式:
widgetItem = wx.Button(parent, -1, "...", style=wx.BU_EXACTFIT)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1439 次 |
| 最近记录: |