Я пытаюсь создать массив кнопок с помощью этого кода
for(int i = 0; i < 10; i++)
{
wxButton *btn_random = new wxButton(this, wxID_ANY, _T("Button " + std::to_string(i)), wxPoint(250, 10*i + 10*i), wxSize(60, 25), 0);
btn_random->Bind(wxEVT_COMMAND_BUTTON_CLICKED, &MyFrame::OnPressed, this);
}
В функции OnPressed (wxCommandEvent & event) я могу получить уникальный идентификатор кнопки, но я хочу изменить и изменитькнопка внутри функции OnPressed. Как мне это сделать?
Кроме того, я прочитал, что можно использовать wxWindow при использовании wxWindow :: GetWindowById (id), но я не могу заставить этот метод работать.