Oud 16-12-2002, 08:23
GrayBurn
GrayBurn is offline
Een vraag. Ik heb een MdiParent en wat MdiChildren; hoe kan de MdiParent communiceren met de children en ze een voor een identificeren.

Ik dacht zelf, via delegate events. Dit werkt ook wel, behalve dan als een MdiChild gedestroyed word het event blijft bestaan en ik geen idee heb hoe die event uit de lijst te halen.

:-/
__________________
"De voornaamste taak van de mens is zichzelf het leven te schenken." - Erich Fromm
Met citaat reageren
Advertentie
Oud 16-12-2002, 08:47
McMotion
Avatar van McMotion
McMotion is offline
ik denk dat ik je vraag niet snap.. dat kan toch met de property MdiChildren?
__________________
[AvatarDraw(c) v1.0 is uit de lucht (en per ongeluk van mijn hardeschijf verdwenen tijdens het weggooien ervan
Met citaat reageren
Oud 16-12-2002, 09:38
GrayBurn
GrayBurn is offline
Citaat:
McMotion schreef:
ik denk dat ik je vraag niet snap.. dat kan toch met de property MdiChildren?
Heu ja, maar ik was moe en ik wist niet precies hoe of wat ik met MdiChildren kon doen; ik kon geen voorbeelden vinden.
__________________
"De voornaamste taak van de mens is zichzelf het leven te schenken." - Erich Fromm
Met citaat reageren
Oud 16-12-2002, 19:23
fucking hero
fucking hero is offline
Citaat:
GrayBurn schreef:
Heu ja, maar ik was moe en ik wist niet precies hoe of wat ik met MdiChildren kon doen; ik kon geen voorbeelden vinden.
trial/error yo
Met citaat reageren
Oud 16-12-2002, 22:18
GrayBurn
GrayBurn is offline
Citaat:
poop schreef:
trial/error yo
Kortom jij weet het ook niet?
__________________
"De voornaamste taak van de mens is zichzelf het leven te schenken." - Erich Fromm
Met citaat reageren
Oud 16-12-2002, 22:32
McMotion
Avatar van McMotion
McMotion is offline
Citaat:
GrayBurn schreef:
Kortom jij weet het ook niet?
jij weet et nu toch wel?
__________________
[AvatarDraw(c) v1.0 is uit de lucht (en per ongeluk van mijn hardeschijf verdwenen tijdens het weggooien ervan
Met citaat reageren
Oud 17-12-2002, 11:17
GrayBurn
GrayBurn is offline
Citaat:
McMotion schreef:
jij weet et nu toch wel?
Nee ik heb al gespeeld met MdiChildren maar ik kwam er niet wijs uit.

Heeft iemand hier nog wat nuttige antwoorden ipv. de breezergoogleantwoorden "Trial & error" of "zoek het op" ????!?
__________________
"De voornaamste taak van de mens is zichzelf het leven te schenken." - Erich Fromm
Met citaat reageren
Oud 17-12-2002, 11:37
McMotion
Avatar van McMotion
McMotion is offline
MdiChildren is een array met de MDI Children van je form veel makkelijker kan het niet lijkt mij

(MyChildForm)(ParentForm.MdiChildren[1]).DoeEsWat;

ofzoiets.. 'k heb geen ervaring met C# dus de syntax zal wel wat anders zijn, maar zoiets moet het zijn lijkt mij
__________________
[AvatarDraw(c) v1.0 is uit de lucht (en per ongeluk van mijn hardeschijf verdwenen tijdens het weggooien ervan
Met citaat reageren
Oud 17-12-2002, 13:42
GrayBurn
GrayBurn is offline
Citaat:
McMotion schreef:
MdiChildren is een array met de MDI Children van je form veel makkelijker kan het niet lijkt mij

(MyChildForm)(ParentForm.MdiChildren[1]).DoeEsWat;

ofzoiets.. 'k heb geen ervaring met C# dus de syntax zal wel wat anders zijn, maar zoiets moet het zijn lijkt mij
Mjah dat zou wel logisch zijn, maar dat DoeEsWat .. daar zit 't hem nou juist in.

nu ja ik ben ziek en kan toch niet helder nadenken
__________________
"De voornaamste taak van de mens is zichzelf het leven te schenken." - Erich Fromm
Met citaat reageren
Oud 17-12-2002, 13:59
McMotion
Avatar van McMotion
McMotion is offline
DoeEsWat is dan een Method die je zelf hebt gedefinieerd in je Form
__________________
[AvatarDraw(c) v1.0 is uit de lucht (en per ongeluk van mijn hardeschijf verdwenen tijdens het weggooien ervan
Met citaat reageren
Oud 17-12-2002, 23:27
GrayBurn
GrayBurn is offline
Citaat:
McMotion schreef:
DoeEsWat is dan een Method die je zelf hebt gedefinieerd in je Form
Dat dacht ik ook .. misschien mis ik iets of is het in C# anders ..
__________________
"De voornaamste taak van de mens is zichzelf het leven te schenken." - Erich Fromm
Met citaat reageren
Oud 18-12-2002, 08:42
McMotion
Avatar van McMotion
McMotion is offline
wat voor foutmelding krijg je dan
__________________
[AvatarDraw(c) v1.0 is uit de lucht (en per ongeluk van mijn hardeschijf verdwenen tijdens het weggooien ervan
Met citaat reageren
Oud 18-12-2002, 10:26
GrayBurn
GrayBurn is offline
Citaat:
McMotion schreef:
wat voor foutmelding krijg je dan
Ik gan gewoon geen methoden geven achter This.MdiChildren[].

Er moet nog iets bij maar ik weet niet precies wat. Misschien werkt dat gewoon niet zo in C#

Ik kan met MdiChildren wel algemene zaken doen, afsluiten enzo. Maar geen zelfgemaakte publieke methodes.

*zucht*
__________________
"De voornaamste taak van de mens is zichzelf het leven te schenken." - Erich Fromm
Met citaat reageren
Oud 18-12-2002, 11:14
McMotion
Avatar van McMotion
McMotion is offline
nee je moet ook wel typecasten naar jouw Form descendant
__________________
[AvatarDraw(c) v1.0 is uit de lucht (en per ongeluk van mijn hardeschijf verdwenen tijdens het weggooien ervan
Met citaat reageren
Oud 18-12-2002, 11:22
GrayBurn
GrayBurn is offline
Citaat:
McMotion schreef:
nee je moet ook wel typecasten naar jouw Form descendant
Ook al geprobeerd.

(MyChildForm) ParentForm.MdiChildren[0].Blah

Misschien werkt het gewoon niet zo in C#?

ik zal wel wat vergeten zijn.
__________________
"De voornaamste taak van de mens is zichzelf het leven te schenken." - Erich Fromm
Met citaat reageren
Oud 18-12-2002, 11:29
GrayBurn
GrayBurn is offline
Hmm. heb het al.

(MyChildForm) ParentForm.MdiChildren[0].Blah werkt niet , maar

MyChildForm Blah=(MyChildForm) ParentForm.MdiChildren[0]
Blah.DoSomething

werkt wel :-/
__________________
"De voornaamste taak van de mens is zichzelf het leven te schenken." - Erich Fromm
Met citaat reageren
Oud 18-12-2002, 11:33
GrayBurn
GrayBurn is offline
((MyChildForm) this.MdiChildren[0]).myAction;

werkt ook :-/

Hmm, thanks voor je hulp iig.
__________________
"De voornaamste taak van de mens is zichzelf het leven te schenken." - Erich Fromm
Met citaat reageren
Oud 18-12-2002, 15:42
McMotion
Avatar van McMotion
McMotion is offline
Citaat:
GrayBurn schreef:
Ook al geprobeerd.

(MyChildForm) ParentForm.MdiChildren[0].Blah

Misschien werkt het gewoon niet zo in C#?

ik zal wel wat vergeten zijn.
klopt zo typecast je alleen ParentForm ipv ParentForm.MdiChildren[i]
__________________
[AvatarDraw(c) v1.0 is uit de lucht (en per ongeluk van mijn hardeschijf verdwenen tijdens het weggooien ervan
Met citaat reageren
Advertentie
Reageren

Topictools Zoek in deze topic
Zoek in deze topic:

Geavanceerd zoeken

Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar


Alle tijden zijn GMT +1. Het is nu 16:27.