Bonjour à tous.

J'ai crée un user control WF dans lequel j'ai embeddé un controle activeX.
Le fichier de contenu chargé par ce controle activeX ne peut être setté que dans les propriétés du controle dans VS (pas de fonction setsource() ...). En dur donc.

La seule solution que j'ai trouvé pour pouvoir changer le fichier source à la demande, c'est de modifier la valeur du champs source du controle activeX avant son initialisation. Mais ca coince !

Si j'essaie de modifier la valeur avant ISupportInitialize.EndInit() de InitializeComponent, j'ai une exception ActiveX qui est levée, et si je le fais après, cela ne sert à rien puisque le controle est déjà init...

Quelqu'un saurait comment faire ?

Ou au pire du pire, comment réinitialiser complètement un controle ActiveX (si cela peut fonctionner)

Merci d'avance !