автоматическое изменение размера таблицы в wx - PullRequest
1 голос
/ 10 февраля 2012

При использовании wx.grid для создания таблицы с помощью wxpython, как я могу автоматически увеличить количество строк и столбцов в таблице, как только пользователь изменит размер фрейма?

Если я создаю таблицу 5 * 5 (сетку), которая помещается на моем фрейме, и пользователь изменяет размер фрейма (скажем, увеличивает его), как я могу реализовать автоматическое увеличение количества строк и / или столбцов, которые отвечают на увеличение в размере кадра?

1 Ответ

1 голос
/ 10 февраля 2012

К сожалению, нет встроенного способа сделать это, о котором я знаю. Вам нужно поймать EVT_SIZE фрейма и затем использовать AppendRows и AppendCols при необходимости с сеткой. Вам нужно будет учитывать, насколько изменился размер кадра, и добавлять его только тогда, когда он становится больше, а не меньше.

...