【问题标题】:wxpython How to set dialog size fit to data in the dialog?wxpython 如何设置对话框大小适合对话框中的数据?
【发布时间】:2015-08-11 05:24:21
【问题描述】:

我在wxpython中有一个对话窗口如下:

wx.Dialog.__init__(self,parent, title=_("Sum Report"),size=(840,680)) 

这给了我选择大小的对话框......但是对话框对于不同的用户有不同的信息..这导致一些用户得到水平滚动条:

有没有办法创建对话框以使水平尺寸是动态的(适合数据)?垂直大小总是可以的,无需更改。

【问题讨论】:

    标签: python wxpython


    【解决方案1】:

    不要使用任何固定尺寸,使用尺寸调整器,然后在对话框、面板或框架上调用 .Fit()。

    【讨论】:

      【解决方案2】:

      调用 .Fit() 不起作用。我测试过了。

      虽然窗口大小适合内容,但它会变为空白。

      您必须使用 self.SetSizerAndFit(box_sizer)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2023-03-15
        • 2021-12-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多