locked
User controls direct koppelen aan objecten waarbij object een property wordt van de control RRS feed

  • Vraag

  • Ik hoop dat iemand me hiermee kan helpen want ik ben nou al een tijd aan het zoeken en kan geen antwoord vinden terwijl dit toch een veelbesproken onderwerp zou moeten zijn. Dit is iets wat steeds terugkomt in elke app die ik maak : - je hebt een list met custom objecten, b.v. een List<Person> - Die wil je op een pagina laten zien in b.v. een ListBox - Als er op een ListBoxItem geklikt wordt wil je dat de betreffende Person gekoppeld is aan dit ListBoxItem zodat je acties met die dat kan uitvoeren. - Dat houdt eigenlijk dus in dat ik ListBoxItem wil extenden voor deze pagina en dat die de property "Person person" heeft. - Als iemand nu klikt op de ListBoxItem kan ik dus de property "person" van deze ListBoxItem aanspreken. Wat tot nu toe wel gelukt is en mogelijk is: - Met databinding heb ik de list gemaakt in de xaml. - Met two-way databinding kan ik veranderingen opvangen in Person - Ik heb ook mijn eigen Controls in pure code gemaakt en in code aan de layoutroot toegevoegd maar dit is niet zo mooi. Kan het eigenlijk wel wat ik wil? Alvast bedankt!
    donderdag 17 november 2011 16:58