Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

UserControl

2 réponses
Avatar
fred
Bonjour,
j'ai ecrit un simple userControl pour le binding du style
3 textbox (nom, prenom, telephone)
3 proprietes (nom, prenom, telephone)

je bind ensuite une datasource aux 3 propriétés.

tout fonctinne dans le sens datasource --> propriete --->textbox
mais dans l'autre sens,
je saisie du text dans les textbox, mais ces saisie ne sont pas mise a jour
dans la datasource (DATASET);
que se passe t'il,
merci

2 réponses

Avatar
Gilles TOURREAU
Le Thu, 29 Nov 2007 22:34:29 +0100, fred a écrit:

Bonjour,
j'ai ecrit un simple userControl pour le binding du style
3 textbox (nom, prenom, telephone)
3 proprietes (nom, prenom, telephone)

je bind ensuite une datasource aux 3 propriétés.

tout fonctinne dans le sens datasource --> propriete --->textbox
mais dans l'autre sens,
je saisie du text dans les textbox, mais ces saisie ne sont pas mise a
jour
dans la datasource (DATASET);
que se passe t'il,
merci





Pouvez-vous êtes plus explicit sur le "Bind" ? Vous relier directement un
DataSet ? Le DataSet est dans le UserControl ?

Cordialement

--
Gilles TOURREAU


S.A.R.L. P.O.S
Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr
Avatar
OlivierH
Bonjour Fred,

Pour ma part je fais une Fonction MakeBinding que je lance au moment
du chargement du formulaire

Private Sub MakeBinding()
Me.TXT_CLI_NOM.DataBindings.Add("Text", ds2.Tables(0), "CLI_NOM")
Me.TXT_CLI_CP.DataBindings.Add("Text", ds2.Tables(0), "CLI_CP")
End Sub

Et dans la fonction Mise à Jour,

Private Sub BTN_SAVE_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles BTN_SAVE.Click
BindingContext(ds2.Tables(0)).EndCurrentEdit()
..... Tu fais ta mise à jour
End Sub

Olivier





fred a écrit :
Bonjour,
j'ai ecrit un simple userControl pour le binding du style
3 textbox (nom, prenom, telephone)
3 proprietes (nom, prenom, telephone)

je bind ensuite une datasource aux 3 propriétés.

tout fonctinne dans le sens datasource --> propriete --->textbox
mais dans l'autre sens,
je saisie du text dans les textbox, mais ces saisie ne sont pas mise a jour
dans la datasource (DATASET);
que se passe t'il,
merci