Перерисовка элемента аккордеона silverlight не работает

У меня есть сетка данных в аккордеоне, в которую я добавляю элементы программно. У элементов нет проблем с добавлением, но у элемента аккордеона нет. t обновить до размера, позволяющего просматривать все содержимое таблицы данных. Если я перетащу стороны сетки данных, чтобы изменить ее размер, элемент аккордеона изменится правильно. Кажется, я не могу делать это автоматически через код. Я пробовал InvalidateArrage и InvalidateMeasure в сетке или элементе аккордеона, а также пытался изменить ширину или высоту элементов управления, но, похоже, ничего не работает через код. Я даже пробовал методы Invalidate в LayoutRoot. Есть ли что-нибудь, что я могу сделать с точки зрения кода, чтобы обновить элемент аккордеона до нужного размера?

8
задан Gone Coding 4 October 2010 в 19:16
поделиться