Главная » C++ » wxWindow автоматически подгоняется к размеру родительского окна
wxWindow автоматически подгоняется к размеру родительского окна
Как я могу сделать wxGrid (наследуется после wxScrollerWindow -> wxWindows -> …) размер объекта соответствует родительскому wxPanel размер?
Я старался Fit метод, но это не работает. OnInit метод:
wxSizer* sizer = new wxBoxSizer(wxHORIZONTAL);
// expand contents, add 5px border on all sides:
sizer->Add(grid,1,wxEXPAND|wxALL,5);
panel->SetSizer(sizer);
Когда размер wxFrame изменяется (как и при первом показе), он автоматически изменяет размеры своего единственного (прямого) дочернего окна (панели), чтобы соответствовать его размеру клиента. Sizer панели изменит размер сетки.