Сделать ширину UIElement автоматической, но не автоподбор к его родителю?
Кто-нибудь знает, как сделать ширину UIElement автоматически, но не автоподбор к его родителю? Я хочу, чтобы он расширился за пределы контейнера (даже если он отрезан).
Я могу добиться этого, если я определю ширину в xaml, но я бы хотел сделать это с помощью auto.
Xaml:
<UserControl.Resources>
<DataTemplate x:Key="ItemTemplate">
<StackPanel>
<TextBlock Text="{Binding RandomValues}"/>
</StackPanel>
</DataTemplate>
<ItemsPanelTemplate x:Key="UniformGridPanel">
<UniformGrid Rows="1" HorizontalAlignment="Center"/>
</ItemsPanelTemplate>
</UserControl.Resources>
<ListBox HorizontalAlignment="Left" Height="100" VerticalAlignment="Top" Width="Auto" DataContext="{Binding}" ItemTemplate="{DynamicResource ItemTemplate}" ItemsSource="{Binding Collection}" ItemsPanel="{DynamicResource UniformGridPanel}" Style="{DynamicResource ListBoxStyle}"/>