wx.ProgressDialog太小了

2 投票
1 回答
1288 浏览
提问于 2025-04-15 20:02

我的程序使用 wx.ProgressDialog 来显示一个多阶段过程的进度反馈。在每个阶段开始时,我会用 Update 的第二个参数来更改对话框中的消息。

问题是,对话框的宽度是根据构造函数中的消息来决定的,如果后面调用 Update 设置了更长的消息,对话框不会自动调整大小。

除了在构造函数中给出一个长消息,还有没有其他方法可以让对话框变大呢?

1 个回答

6

在对话框上调用 wx.Fit(),或者你可以使用 SetSize((x, y)) 来设置大小。

撰写回答