Мы размещаем элемент управления внутри ScatterViewItem, который динамически изменяет свой размер во время выполнения в результате добавления, удаления и/или свертывания различных подэлементов. Мы хотели бы, чтобы ScatterViewItem также изменил размер, чтобы он соответствовал его дочерним элементам управления, но нам трудно это сделать. Мы испробовали множество разных вещей, и самое близкое, что мы подошли, это подключиться к событию SizeChanged дочернего элемента управления и явно установить ширину и высоту ScatterViewItem, но этот подход все еще имеет проблемы.
Когда вы определяете ScatterViewItem и его содержимое в XAML, ScatterViewItem имеет соответствующий размер. Мы хотели бы заставить такое же поведение во время выполнения, когда его содержимое меняет размер. Любая помощь будет принята с благодарностью. Спасибо!