Решение, которое я нашел работающим для меня, состояло в том, чтобы Скрыть / Показать Sizer, который содержал панель. После изменения видимости Sizer, был вызван вызов метода Sizer Layout ().
Это, однако, также не корректировало положение родительского окна, поэтому вызов метода wxWindow Fit () также был необходим.
Финальный код:
void GenUIStatusAanleverFrame::OnToggleButtonShowLabels( wxCommandEvent& event )
{
if(this->btnShowLabels->GetValue())
{
this->sizerInfoLabels->Show(true);
this->sizerOverview->Layout();
}
else
{
this->sizerInfoLabels->Show(false);
this->sizerOverview->Layout();
}
this->Fit();
}