Bonjour tout le monde,
Contexte:
J'ai un usercontrol en C# que je dois intégrer dans une forme en VB.
Dans le COMM, je dois accrocher mes méthodes au événements du usercontrol.
Usercontrol C# -> Wrapper C++/CLI compile en clr -> COMM -> forme VB
Ce que j'ai fait à date:
J'ai créé un Wrapper en clr
J'ai ma méthode en COMM qui est accrochée à un événement de mon usercontrol.
Problème:
J'ai assigné la méthode en COMM comme ceci:
Mais la méthode OnMouseRClickStyleBrowser est static et elle utilise des object non statics et ce qui me donne une erreur à la compilation.
Code : Sélectionner tout - Visualiser dans une fenêtre à part m_styleEditorCtrl->OnInfoViewerMouseRClick += gcnew System::Windows::Forms::MouseEventHandler(&CStyleView::OnMouseRClickStyleBrowser);
Comment dois-je faire pour assigner ma méthode non static à mon événement?
Merci d'avance pour les réponses et si vous avez besoin de plus d'informations, n'hésitez pas!
Partager