如果可能,如何设置Sizer中的单元格或Sizer的网格线上的背景颜色?

时间:2010-03-29 21:42:09

标签: wxpython wxwidgets sizer

我对wxWidgets很感兴趣,特别是wxPython中的wx.Sizer。我已经阅读了这些文件,我在我面前有一份 wXPython in Action 的副本,并且已经将问题搁置在其他事情上,希望在我的头骨中有更好的心理模型。这些都没有奏效。

我不是在闲聊,甚至没有达到我可以有用的方式,sizer如何工作。在HTML中,我至少可以在某些divtd上设置背景颜色,或者调出border以便我可以看到事情是如何布局的。在这里,我有一个灰色的区域,不知道它来自哪个嵌套的静态框大小。我在给网格袋尺寸器弄脏后给静电盒尺寸调整器。

任何一种方法都可以让我至少掌握这些方法的工作原理。

1 个答案:

答案 0 :(得分:0)

虽然不能解决您的问题,但是了解sizer如何工作的一个好方法是安装Code::Blocks并使用wxSmith插件设计您的接口(我相信它与Code :: Blocks捆绑在一起) )。 Code :: Blocks适用于所有主要平台。

wxSmith通过用红色边框突出显示它们,为您提供正在使用的大小调整器的实时视图。

作为额外的好处,wxSmith非常适合为您生成GUI代码而不是手动执行。