Bonjour,


Je bute sur un soucis simple, je travaille sur une méthode qui doit manipuler les objets d'un form (WPF).

Dans le cas présent, je teste le champs "SAI_RECHERCHE" ( TextBox ) du fichier "LISTE_INTERLO.xaml" pour savoir si il est différent de blanc.

Visual Studio m'informe que le champs que je veut tester ("LISTE_INTERLO.SAI_RECHERCE.Text") n'existe pas dans le contexte actuel.

Y-a t-il moyen d'utiliser les indirections dans ce cas de figure ?

Voici mon code qui est plutôt simple :


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
16
17
18
19
20
21
22
23
24
25
26
 {
    class CLS_START_CHRONO()
    {
 
      // Arguement de recherche saisie ? 
            if (LISTE_INTERLO.SAI_RECHERCE.Text == "")
            {
        MessageBox.Show("Saisir un arguement de recherche !");
    }
 
            // Sinon, on continu....
            else
            {
        // on construit la requête  
        String W_ResulSql = CLS_BUILD_RQTE.RQTE_INTERLO(SAI_RECHERCE.Text);
 
        //  On pose un chrono
        long TempsFin = 0;
        long TempsDif = 0;
        long TempsDepart = DateTime.Now.Millisecond;
 
 
    }
 
    }
}

J'ai lu sur certains forums que l'on pouvait utiliser les pointeurs pour mémoriser l'adresse de l'objet, passer le pointeur en paramètre, etc... : est-ce vraiment la bonne méthode ?

Merci pour votre aide.