Utiliser un objet d'un form dans une classe
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:
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 ? :calim2:
Merci pour votre aide.