Szerokość Labela dostosowana do długości tekstu

0

Cześć, mam taki kod w WPF'ie:

<StackPanel Orientation="Horizontal">
                        <Label Foreground="AliceBlue" Content="Kategorie:" />
                        <ListView Foreground="AliceBlue" ItemsSource="{Binding Categorys}" Background="Transparent" BorderThickness="0">
                            <ListView.ItemsPanel>
                                <ItemsPanelTemplate>
                                    <StackPanel Orientation="Horizontal">
                                    </StackPanel>
                                </ItemsPanelTemplate>
                            </ListView.ItemsPanel>
                            <ListView.ItemTemplate>
                                <DataTemplate>
                                    <StackPanel Orientation="Horizontal">
                                        <Label Foreground="AliceBlue" HorizontalContentAlignment="Left" Width="auto" Content="{Binding Name}" />
                                    </StackPanel>
                                </DataTemplate>
                            </ListView.ItemTemplate>
                        </ListView>
                    </StackPanel>

Wyświetla on w interfejsie napisy mniej wiecej w ten sposób:
Kategorie: aaaaaaa bbbbbbbbbbbbb ccccccccccccccccc

Chciałbym natomiast uzyskać efekt tego typu:
Kategorie: aaaaaaa bbbbbbbbbbbbb ccccccccccccccccc

Czy ktoś wie jak to osiągnąć?

0

EDIT:

<Label Foreground="AliceBlue" HorizontalContentAlignment="Left" Width="auto" MaxWidth="100" Content="{Binding Name}" />

Opisany efekt występuje w przypadku gdy mam jeszcze ustawione MaxWidth, jak w linijce powyżej. Kiedy nie mam MaxWidth wyświetlana jest tylko pierwsza kategoria.

1 użytkowników online, w tym zalogowanych: 0, gości: 1