Mam włączone w komponencie auto centrowanie obrazków ale żeby obrazek się wycentrował po załadowaniu trzeba zminimalizować a potem zmaksymalizować okno próbowałem to rozwiązać dodając
WxStaticBitmap1->Refresh(true,NULL);
WxStaticBitmap1->Update();
i tak dalej ;) nic nie pomaga
o to jak wygląda mój obecny kod
void Project1Frm::Mnuotwrz1003Click0(wxCommandEvent& event)
{
WxOpenFileDialog1->SetDirectory(wxGetCwd());
if(WxOpenFileDialog1->ShowModal()==wxID_OK){
wxString nazwa=WxOpenFileDialog1->GetPath();
if(nazwa.Len()>0){
wxImage*b =new wxImage(nazwa, wxBITMAP_TYPE_ANY);
if(b){
WxStaticBitmap1->SetBitmap(*b);
delete b;
}
}
}
}