![Citation](https://forum.developpez.be/images/misc/quote_icon.png)
Envoyé par
herveb
Puis je faire quelque chose comme cela :
textBoxID.DataBindings.Add("Text", currentCustomer, "Services[0].name")
Non. Le Binding ne fonctionne pas comme Xpath par exemple (c'est regrettable, mais ça tuerait les perfs, peut être). Par contre, on peut faire ça :
textBoxID.DataBindings.Add("Text", currentCustomer.Services[0], "name")
L'ennui, c'est que si par la suite tu fais currentcustomer.Services[0] = UnAutreTruc, tu ne seras pas bindé sur le nouveau truc.
Si tu as la main sur le type de currentcustomer, tu peux rajouter une propriété qui expose directement l'objet que tu veux binder.
Partager