Cześć wszystkim!
Napisałem krótki kod, który sprawia, że przycisk zmienia swoją lokalizację po kliknięciu w niego. W jaki sposób mogę sprawić, aby unikał on " nachodzenia " na pozostałe komponenty jak textBox, obrazki etc? Tak aby pojawiał się tylko w "wolnej przestrzeni".
Szukałem na stacku i innych stronach tego problemu, niestety rozwiązania dla mojego przypadku nie znalazłem.
Może i dla niektórych problem wyda się łopatologiczny, ale takie zadania dostajemy od wykładowców na uczelni, którzy niechętnie nam je tłumaczą ;p
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e)
{
button1->Location = Point(rand() % 300, rand() % 300);
}