Avatar billede hnteknik Novice
05. januar 2004 - 21:54 Der er 1 kommentar og
1 løsning

hvordan repainter man , når parent container er en tabbed form

Efter opdatering af to indbyrdes afhængige listboxe for en alm. opdaterer jeg skærmen ved at kalde denne metode:

ctl.Parent.Repaint

Efterfølgende har jeg lagt mine list boxe ind på en tabbed form container lagt på en form container, så går ctl.Parent.Repaint jo inte.

Jegh er træt i mit lille hoved - er der ette en, der lige kan den i hovedet ??

Henrik
Avatar billede hnteknik Novice
05. januar 2004 - 23:06 #1
Jeg lukker igen. Jeg har fundet en anden løsning for at komme videre.
Godnat. Henrik
Avatar billede hnteknik Novice
13. januar 2004 - 13:46 #2
Løsningen er, at en control på en tabbed form har side som Parent, der igen har tabbed form som Parent, hvis Parent tilsidst er formen.

Puha en repaint af formen bliver så:

ctrl.Parent.Parent.Parent.Repaint

Det lyder lidt bagvendst, men det drejer sig om en samling controller i sin egen klasse, som senere bliver instansieret på en form control.

nogen kan måske også bruge tricket:
me.repainting = false
me.requeiry
me.repainting = true
me.repaint

Det skulle gerne fjerne flikker fra requeiry
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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