J'utilise des contrôles WinForms dans IE. Quelque chose de semblable à ceci:Implémenter une fonctionnalité similaire au prototype pour les contrôles WinForms hébergés dans IE
var MyControl = new ActiveXObject("MyComponent.MyControl")
Et je veux être en mesure d'utiliser la fonction prototype pour MyControl:
MyControl.prototype.newFunc = function(){
alert('hi there');
}
Est-il possible? J'ai pensé à System.Runtime.InteropServices.Expando
, mais je ne trouve pas de documentation complète à ce sujet.
Bon, et si j'utilise l'interface IExpando? Serai-je en mesure d'ajouter des champs arbitraires à mon objet ActiveX en code javascript? –