Avatar billede morten_s Nybegynder
06. august 2001 - 12:49 Der er 3 kommentarer og
3 løsninger

Genbrug af felter

På en form har jeg en PageControl på denne pageControl har
jeg selvfølgelig en række felter.
En del af disse felter går igen (er altså ens) fra side til
side.
Findes der en metode til at vise de fælles felter fra side til side uden at de igen skal oprettes og navngives
Avatar billede martinlind Nybegynder
06. august 2001 - 12:55 #1
Hej Morten, du kan muligvis lave en OnPageChange Event hvor du laver en SetParent på Editctrl.

Edit1.Parent := PageX;

Så burde den Tegne sig på den page også, det er parent der bestemmer hvor en ctrl bliver tegenet, så du kan prøve at lege lidt med det
Avatar billede pellelil Nybegynder
06. august 2001 - 12:58 #2
Du kunne også vælge at bruge en Frame, som du \"genbruger\" på de sider hvor du måtte have brug for den.
Avatar billede morten_s Nybegynder
06. august 2001 - 13:26 #3
pellelil> det er allerede en frame... frame på frame det er selvfølgelig en mulighed, men det kunne jo godt være der var en smart funktion, til at flytte en edit box...

Jeg vil prøve at lege lidt med Martins forslag
Avatar billede zerohero Nybegynder
06. august 2001 - 13:34 #4
Hvorfor bruger du ikke bare en TabControl???

Den \"genbruger\" alle componenterne...

ZeroHero
Avatar billede morten_s Nybegynder
06. august 2001 - 13:50 #5
ZeroHero>> Jamen det er jo ikke alle jeg ønsker at genbruge, men så kunne man måske bruge visible
Avatar billede morten_s Nybegynder
06. august 2001 - 13:52 #6
Martins forslag virker perfekt
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester