Bonjour à tous,
Sur une childWindows, j'ai une comboBox, une textBox et un bouton.
Je souhaite modifier la valeur IsEnabled du bouton si une valeur est sélectionnée dans la comboBox ET qu'un texte est saisi (au moins une lettre) dans la textBox.
Celà fonctionne parfaitement si je saisie le texte PUIS que je sélectionne un élément de ma comboBox.
Mais l'inverse n'est pas vrai (Combo PUIS textBox) car il faut sortir de la textBox pour lancer le binding.
Je pourrais très bien forcer l'utilisateur à saisir un texte avant de saisir un des item de la combo (en bindant (en xaml) le IsEnable de la combo sur la propriété Text de la textBox) mais je trouve celà un peu "facile". Et surtoutn je trouve la question interessante pour approfondir mvvm ...
J'imagine que c'est au travers d'un behaviour, mais lequel ...
Donc, si quelqu'un a une petite idée de la manière dont je dois m'y prendre ...
Merci d'avance,
Frédéric
Partager