...Laver det en kopi af Panel1??? Jeg har siddet og prøvet med det stykke kode, i en evighed, men det er som om den bare sætter Panel2 = Panel1, og så faktisk bare flytter Panel1....
Nah simon. Du laver jo ikke en kopi af Panel1. Panel2 bliver bare en reference til Panel1. Dvs. de peger på det samme.
For at oprette en kopi af Panel1 bliver du nødt til at løbe Panel1.Controls igennem. For hver kontrol skal du afgøre hvilken type det er o.lign. Og så oprette/tilføje en tilsvarende til Panel2.
Ellers kan du jo alternativt gøre det på den besværlige måde og manuelt sætte Panel2's properties til det samme som Panel1's. Controls kopieres via et For Each loop.
(er ikke sikker på syntaks... koder normalt i C#) For Each Control c in Panel1.Controls Panel2.Controls.Add(c) End For
Nå ok, men det er faktisk også kun 3 properties jeg skal sætte.
Tak for input'en
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.