Bonjour,
je m'interesse à la mise à jour de variable d'objet après une saisie dans un textbox par exemple.
Avant, j'utilisais les évenements lancé par le controle mais je me suis interessé au BindingSource.
J'ai réussi (en trompant VS2005) à modifier la propriété d'un objet après avoir saisi une valeur dans un textbox.
Comment je disais, j'ai dû tromper VS2005. Car en utilisant les propriétés du control, je n'ai réussi qu'à choisir la propriété d'une classe. Ce qui a généré par exemple:
this.MyClassBindingSource.DataSource = typeof(MyClass);
Hors, j'ai remplacé cette expression par :
1 2 3
|
MyClass MyObject = new MyClass();
this.MyClassBindingSource.DataSource = MyObject; |
Mais le designer de VS2005 n'aime pas trop. Car il me met un message disant qu'il ne connait pas MyObject.
Comment faire en utilisant les propriété du control, définir le lien avec un objet et non avec une classe.
En trichant, j'ai donc réussi lorsque je saisie une valeur dans mon textbox à modifier la propriété de l'objet.
Mais comment faire l'inverse ?
C'est à dire, si je modifie la propriété de mon objet, le textbox est modifié aussi.
Merci.
Partager