Witam,
W zamyśle mam dodanie przycisków "+" i "-", po których naciśnięciu odpowiednio mają pojawiać się nowe elementy lub usuwać.
Wynik moich dotychczasowych starań to ten kod:
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {
PictureBox^ p2 = gcnew PictureBox();
x += 30;
p2->Location = System::Drawing::Point(x, 30);
p2->Load("img/callf.jpg");
this->Controls->Add(p2);
ile++;
}
private: System::Void button2_Click(System::Object^ sender, System::EventArgs^ e) {
this->Controls->Remove(button1);
}
};
}
Niestety nie działa ;) Po kliknięciu + nie pojawia się żaden nowy obiekt, natomiast po wciśnięciu "-" usuwa mi przycisk "+", co jest oczywiste patrząc na argument funkcji remove. Ale podałem taki argument, ponieważ nie kompiluje mi się kod po podaniu p2.
Może ktoś mnie naprowadzić na poprawne rozwiązanie?