Раздел содержимого WPF Expander увеличивается, но не уменьшается - PullRequest
0 голосов
/ 12 мая 2018

У меня есть Expander, который содержит объект ItemsControl.Элементы могут быть добавлены в объект ItemsControl динамически пользователем, и область содержимого увеличивается для размещения этих элементов.Однако при удалении элементов область содержимого модуля расширения (содержащего ItemsControl) не уменьшается обратно.

Например, если я начну с одного элемента в области содержимого с высотой h, то добавлюеще две с той же высотой, для общей высоты 3 часа, тогда область содержимого составляет ~ 3 часа в высоту.Однако, когда я удаляю два из трех элементов, область содержимого остается на высоте 3h, а не возвращается на высоту h.

Я установил высоту и ширину элементов управления на auto и поиграл с другим полеми комбинации дополнения, но не удача.Есть идеи?

1 Ответ

0 голосов
/ 12 мая 2018

Вы должны установить ширину и высоту расширителя на автоматический с полем 0 со всех сторон

Повторите эту конфигурацию для всего содержимого расширителя, включая его элементы

...