Bonjour à tous,

Je suis en train de créer une application de type agenda avec un control personnalisé(layout avec plusieurs labels) .
Nom : customcontrol.jpg
Affichages : 100
Taille : 17,0 Ko

Dans la classe du contrôle, lorsque je clique sur un des labels, je veux lancer une fonction de ma mainpage :

Dans la classe du controle :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
private void PointerGestureRecognizer_PointerPressed(object sender, PointerEventArgs e)
{
MainPage.lblChange(value);
}
Dans ma page principale:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
public MainPage()
{
    InitializeComponent();
   for(i=0;i<10;i++)
  {
   //Ajout des controles perso.....
   }
}
 
public static void lblChange(string lab)
{
Border border=(Border) myView.FindByName(lab);
....
}
Voici le message d'erreur :
Nom : error.jpg
Affichages : 88
Taille : 47,5 Ko

Pouvez-vous m'aider svp?