У меня есть список модулей расширения в Silverlight. Они расширяются нормально, однако, когда они разрушаются, панель стека, содержащая расширитель, не минимизируется. Я приложил скриншот здесь.
<Grid Background="White">
<StackPanel Orientation="Vertical" Margin="5,5,5,5" Grid.Column="0" MinWidth="700">
<controls:Expander Expanded="Expander_Expanded" Name="expander1" Margin="5,0,0,5" Header="{Binding Name}" HorizontalAlignment="Stretch" FontSize="15" FontFamily="Arial" FontWeight="Black" Height="Auto" >
<StackPanel>
<ListBox Height="Auto" Width="Auto" ItemsSource="{Binding ProductStreamCollection}" SelectionChanged="ListBox_SelectionChanged" MinWidth="700">
<ListBox.ItemContainerStyle>
<Style TargetType="ListBoxItem">
<Setter Property="HorizontalContentAlignment" Value="Stretch"></Setter>
</Style>
</ListBox.ItemContainerStyle>
<ListBox.ItemTemplate>
<DataTemplate>
<view:StreamView/>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
</StackPanel>
</controls:Expander>
</StackPanel>
</Grid>