在wc中自动调整表的大小

时间:2012-02-10 04:34:03

标签: python user-interface event-handling wxpython wxwidgets

当使用wx.grid创建带有wxpython的表时,一旦用户调整帧大小,如何自动扩展表中的行数和列数?

如果我创建5 * 5表格(网格)以适应我的框架并且用户调整框架大小(比如使其更大),我该如何实现自动增加对响应增加的行数和/或列数框架大小?

1 个答案:

答案 0 :(得分:1)

可悲的是,我没有内置的方法可以做到这一点。您需要捕获帧的EVT_SIZE,然后根据需要使用AppendRows和AppendCols与网格。你需要考虑帧大小的变化,只有当它变大时才会附加,而不是更小。