Я новичок в wpf и должен решить следующую проблему.
Мне нужно создать список (я использую список) элементов, которые могут быть расширены (расширитель).
Проблема в том, что они могут быть расширены, только если они были «выбраны».
Каждый элемент списка должен иметь флажок и текст.
Итак, очень простой пример, чтобы проиллюстрировать, что я имею в виду:
<listbox>
<item>(checkbox) John Doe</item>
<item>(checkbox) Mike Murray</item>
</listbox>
Если установлены какие-либо (допускается несколько) флажков в списке, то
элемент раскрывается, показывая больше данных.
Опять пример:
<listbox>
<item>
(checkbox-checked) John Doe
Some extra data shown in expanded area
</item>
<item>
(checkbox-unchecked) Mike Murray</item>
</listbox>
Я не могу заставить расширитель использовать флажок в качестве 'togglebutton'.
Может ли кто-нибудь помочь мне? Некоторый пример кода будет очень кстати ...