Ciao a tutti, è un bel po' che non passo di qui... :P
Ho un problemino.... Sto giocando un po' con Visual Studio, tanto per studiarmi un po' di C++, quindi sto creando una piccola applicazione che, però, necessita di un custom Control (che deve essere necessariamente scritto in C#... e forse VB ma sto cercando di smettere).

Nella classe NodeControl.cs ho definito il mio delegato ed il mio evento:
codice:
        public delegate void DragEvent(NodeControl nc);


        public event DragEvent OnDragBegan;
        public event DragEvent OnDragEnded;
Ho compilato e sono passato all'altro progetto dove però non vedo gli eventi dichiarati...
MainForm.cpp
codice:
Void MainForm::ctxItemNewNode_Click(Object^  sender, EventArgs^  e)
{
    NodeControl^ newNC = gcnew NodeControl();
    //    TODO    Find out a way to subscribe to C# event
    //    newNC->?? non si vedono gli eventi definiti
    pnlNodes->Controls->Add(newNC);
}
Cosa sto sbagliando?