2

当 awx.grid.Grid的列调整大小时,wx.grid.GridSizeEvent会发出 a 。从文档和dir(event)输出来看,这似乎是所有 wxPython 中最无用的类。它显然没有告诉您任何有关调整列大小的相关信息:调整了哪一列的大小、之前的大小以及现在的大小。

我想我可以维护一个{<column_index>: <column_size>}成对的字典,然后从每个调整大小事件中手动导出相关数据,但我认为我错过了一些东西,这不是必需的,所以:

GridSizeEvent是否可以在不手动跟踪所有列大小的情况下找出从 a 调整大小的列?

4

1 回答 1

0

这个类确实有GetRowOrCol()访问器。至于新尺寸,我认为您需要使用GetPosition() - actual-width-or-height,但我对此不是 100% 确定。

于 2013-02-05T14:55:03.280 回答