как изменить выбор страницы в wxNotebook или wxChoicebook? - PullRequest
1 голос
/ 15 июля 2010

Есть ли способ изменить страницу wxNotebook или wxChoicebook программным способом?Глядя на документацию, я бы подумал, что wxChoicebook :: ChangeSelection - это путь, или wxChoicebook :: SetSelection, если я хочу, чтобы события изменения / изменения страницы отправлялись.Тем не менее, я не знаю, что эти функции ожидают в качестве ввода.Кажется, требуется ввод типа size_t, но все, что я получаю из GetSelection - это целое число.Я работаю в wxPython, если это поможет.

1 Ответ

1 голос
/ 19 июля 2010

Я думаю, вы должны использовать wxNotebook :: ChangeSelection , и в этой функции параметр size_t ссылается на целочисленный индекс страницы записной книжки, на которую вы хотите перейти.ChangeSelection (0) изменится на первую страницу записной книжки, ChangeSelection (1) на вторую и так далее.

Я проверял это в коде, и оно работает.Я использую wxWidgets с C ++, хотя я не тестировал wxPython.Надеюсь, это поможет!

...