У меня есть ListBox, связанный с List UserControls.Заставить перезагрузку элементов Listbox (usercontrols) в ListBox Видимость изменена
Ук имеет TextBlock, который имеет анимацию, которая запускает OnLoad.
<TextBlock.Style>
<Style TargetType="TextBlock">
<Style.Triggers>
<EventTrigger RoutedEvent="Loaded">
<EventTrigger.Actions>
<BeginStoryboard>
<Storyboard>
<DoubleAnimation Duration="0:0:0.8" Storyboard.TargetProperty="FontSize" To="16" />
</Storyboard>
</BeginStoryboard>
</EventTrigger.Actions>
</EventTrigger>
</Style.Triggers>
</Style>
</TextBlock.Style
Работы хорошо. Моя проблема заключается в том, что список может быть скомпенсирован пользователем. Когда пользователь unCollapses List мне нуждается в асанитации для запуска снова (это, конечно, не так, потому что они уже загружены). Кажется, что не было другого события, которое бы сработало. Soo .. Я пытаюсь сбросить ItemSource и перезагрузить их. Это не повредит, поскольку есть только до 10 или 12 предметов. У меня есть ICommand в ViewModel, который ловит крах видимости ... но я застрял там. Спасибо