Bonjour,
voila j'ai besoin de forcer le databinding de mes controles sur le changement de valeur. Par exemple lorsque l'utilisateur change la valeur d'un textBox et bien il y ai tout de suite une validation .
J'ai trouvé quelques points de départs mais aucun ne répond à mon probleme...
Ou cette solution on j'ajoute mes composants a un bindingsource et je les valide lors d'un clic sur un btn
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ---Dim dateBinding2 As Binding = dateTextBox.DataBindings.Add("Text", table1, _ "Hire Date", True, DataSourceUpdateMode.OnPropertyChanged)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 BindingSource bsTbx = new BindingSource(); bsTbx.Add(tBxPrixFacture); ... Evt Clic sur Btn bSrcTbx.CurrencyManager.EndCurrentEdit();
En plus j'ai different types de controles TextBox, ComboBox, NumericUd, DateTimePicker, existe t'il une solution commune pour dire je fais un databinding sur un objet (ma source de données n'est pas un dataset mais un objet metier) et je fais une demande de validation lors d'un changement de valeur d'un de ces controles ???
Merci de vos reponses,
Partager