回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我正在创建一个staticbox和一个staticboxsizer。对我来说一切都很好,但对客户的环境不好。在</p>
<p>静态框中的所有内容都会显示,但标签除外。下面的代码片段展示了我如何构造staticboxsizer。在</p>
<pre><code> sbox2 = wx.StaticBox(self, wx.ID_ANY, 'CH1 Only')
sboxsizer2 = wx.StaticBoxSizer(sbox2, wx.VERTICAL)
gsizer9 = wx.GridBagSizer(1,1)
gsizer9.Add(comp.MinMaxLabel_21, (1,0), (1,1), wx.ALL, 1)
gsizer9.Add(comp.MinMax_21, (1,1), (1,1), wx.ALL, 1)
gsizer9.Add(comp.MinMax_19, (2,1), (1,1), wx.ALL, 1)
gsizer9.Add(comp.MinMaxLabel_19, (2,0), (1,1), wx.ALL, 1)
gsizer9.Add(comp.VcOS_15, (3,1), (1,1), wx.ALL, 1)
gsizer9.Add(comp.MinMaxLabel_22, (3,0), (1,1), wx.ALL, 1)
gsizer9.Add(comp.MonLabel_18, (0,3), (1,1), wx.ALL, 1)
gsizer9.Add(comp.MonLabel_21, (0,4), (1,1), wx.ALL, 1)
gsizer9.Add(comp.MonLabel_17, (0,5), (1,1), wx.ALL, 1)
comp.MonLabel_22.Wrap(40)
gsizer9.Add(comp.MonLabel_22, (0,6), (1,1), wx.ALL, 1)
comp.MonLabel_19.Wrap(40)
gsizer9.Add(comp.MonLabel_19, (0,7), (1,1), wx.ALL, 1)
gsizer9.Add(comp.VcOS_10, (1,3), (1,1), wx.ALL, 1)
gsizer9.Add(comp.VcOS_11, (1,4), (1,1), wx.ALL, 1)
gsizer9.Add(comp.VcOS_12, (1,5), (1,1), wx.ALL, 1)
gsizer9.Add(comp.VcOS_13, (1,6), (1,1), wx.ALL, 1)
gsizer9.Add(comp.VcOS_14, (1,7), (1,1), wx.ALL, 1)
sboxsizer2.Add(gsizer9, 0,0,0)
vsizer4.Add(sboxsizer2, 0,0,0)
</code></pre>
<p>在最小最小值标签_*返回wx.StaticText文件(label='blah'),没有什么特别的,只是一个包装,对于其他尺寸的其他约400件商品来说,这很好用。但在StaticBox或StaticBoxSizers中,客户的设置上不显示StaticText。在</p>
<p>通常在我的设置中显示如下:
<a href="http://img152.imageshack.us/img152/8758/normalnu9.jpg" rel="nofollow noreferrer">alt text http://img152.imageshack.us/img152/8758/normalnu9.jpg</a></p>
<p>这是我在客户设置中得到的信息:
<a href="http://img258.imageshack.us/img258/2351/problematiczo2.jpg" rel="nofollow noreferrer">alt text http://img258.imageshack.us/img258/2351/problematiczo2.jpg</a></p>
<p>两个设置都有相同的wxpython版本,2.8.9.1。但是2.8.*也显示在我的环境中。
有什么建议吗?在</p>