Bonjour,
J'essaie de faire un add-in sur PowerPoint et j'ai un problème de communication entre 2 classes


Ma classe ThisAddIn une autre classe myUserControl1 qui va ajouter un panneau à ppt et un bouton

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
public partial class ThisAddIn
{
        private MyUserControl myUserControl1;
 
        private void ThisAddIn_Startup(object sender, System.EventArgs e)
        {
        ...
        }
        private void AddSlide()
        {
         Slide slide = this.Application.ActivePresentation.Slides.Add(this.Application.ActivePresentation.Slides.Count + 1, PpSlideLayout.ppLayoutChart)
         ...
        }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
public partial class MyUserControl : UserControl
{
         private void buttonAddSlide_Click(object sender, EventArgs e)
        {
         ...
Quand je clique sur le bouton, j'active la fonction AddSlide_Click de la classe MyUserControl1 et je voudrais que cela soit passé à la classe MyTestAddin pour lancer la fonction AddSlide().
Comment faire pour faire communiquer ces 2 classes ?
Merci