WPF-Listbox-Wrapping


Answers

                <ListBox Grid.Row="1" ScrollViewer.HorizontalScrollBarVisibility="Disabled">
                <ListBoxItem Name="lbiTmp3_1"><CheckBox>
                        <TextBlock TextWrapping="Wrap">
                        lkjfd gmlkdsfmlk gmdsgf  kds lkjglfdjmlkg jfdsg dsgf lkhfdgs lkjds fg
                    </TextBlock></CheckBox>
                </ListBoxItem>
                <ListBoxItem Name="lbiTmp3_2">C0ucou</ListBoxItem>
                <ListBoxItem Name="lbiTmp3_3">C0ucou</ListBoxItem>
            </ListBox>
Question

Ich habe eine Listbox, in der ich ein ListBox.ItemsPanel - WrapPanel verwende.

<ListBox ItemsSource="{Binding Path=Applets}" Margin="10,92,10,10" ScrollViewer.HorizontalScrollBarVisibility="Disabled" >

        <ListBox.ItemsPanel>
            <ItemsPanelTemplate>

                <WrapPanel Orientation="Vertical" IsItemsHost="True">

                </WrapPanel>
            </ItemsPanelTemplate>
        </ListBox.ItemsPanel>



        <ListBox.ItemTemplate>...

Ich versuche, das Wrappel so zu gestalten, dass die Elemente rechts ausgefüllt werden, wenn die Breite breiter wird, und wenn nötig, wenn das Fenster schmaler wird. Ich habe damit gespielt, aber die richtige Kombination entzieht sich mir. Hat jemand einen Vorschlag?

Mein nächstes Ziel wäre es, die Gegenstände neu zu ordnen / sortieren und das Render-Update zu haben.

TIA