Ik zit met het volgende probleem. Ik heb een client en een server.
Met die client roep ik een methode aan op de server (op het remote object).
Dit object genereert dan een event wat door wordt gestuurd naar alle aangesloten clients.
De clients hebben een eventhandler geregistreerd voor de afhandeling van dit event.
Tot nu toe gaat dat allemaal goed. De methode aanroep en het genereren van het event gaan goed.
Maar als ik in de eventhandler de property van een Form control van de client aanroep (bv. TextBox.Text="test" of Button.Enabled=false) loopt de applicatie vast.
Waarom kan ik geen Form control properties aanroepen in de event handler? Heeft dit iets te maken met het feit dat het event remote wordt getriggerd? En hoe los ik dit op?
Met die client roep ik een methode aan op de server (op het remote object).
Dit object genereert dan een event wat door wordt gestuurd naar alle aangesloten clients.
De clients hebben een eventhandler geregistreerd voor de afhandeling van dit event.
Tot nu toe gaat dat allemaal goed. De methode aanroep en het genereren van het event gaan goed.
Maar als ik in de eventhandler de property van een Form control van de client aanroep (bv. TextBox.Text="test" of Button.Enabled=false) loopt de applicatie vast.
Waarom kan ik geen Form control properties aanroepen in de event handler? Heeft dit iets te maken met het feit dat het event remote wordt getriggerd? En hoe los ik dit op?