У меня есть ListBox с его элементами, расположенными как миниатюры. Когда я нажимаю на любой из элементов, я хочу показать некоторые элементы в строке под ним, эффективно перемещая другие элементы вниз. ListBox: После выбора: Вещи, которые я пробовал:
- Использование
<Expander>
. Несмотря на то, что он нажимает на элементы ниже выбранного, он не занимает все горизонтальное пространство под выбранным элементом. - Разделение элементов на два разных списка при нажатии и добавление контроль между ними. По общему признанию, это была идея, которую я испытал в отчаянии. Это сработало после большого количества грязного кода, но только когда число элементов в строке постоянно. В действительности ширина
ListBox
может измениться, поэтому я не думаю, что это хороший метод, не говоря уже о том, что мне нужно регулярно вырезать и комбинировать список в модели представления.
Если какой-либо орган может дать мне некоторые идеи, это будет высоко ценится. Спасибо!