Как сгруппировать список Stackpanel и динамически настраивать высоту элементов

#c# #wpf

#c# #wpf

Вопрос:

У меня есть stackpanel, которая динамически отображает список небольших элементов списка. скажем, например, от 5 до 50. В настоящее время на панели стека отображаются не все 50. Он отображается только до тех пор, пока, например, размер не будет равен 30.

Как можно динамически регулировать высоту, чтобы все помещалось на экране? Например, как добавить группу в порядке 4 и написать в ней номер для группы (например, 4,8,12).?

Я попытался установить параметр высоты элемента, но это не помогло

StackPanel от Snoop
Xaml

Комментарии:

1. Опубликуйте xaml. это будет более полезно

2. Спасибо.. Я добавил xaml. Для этого я использовал пользовательский преобразователь высоты. Но теперь я не могу изменить порядок стековых панелей, содержащих текстовый блок и границу.