Ich benötige ein Steuerelement, das die übliche Funktionalität implementiert und ItemsControl
mit dem folgenden Verhalten:
Wenn die Anzahl der anzuzeigenden Elemente nicht in den verfügbaren Platz passt, wird anstelle der Bildlaufleiste die Anzahl der angezeigten Elemente so reduziert, dass sie hineinpassen und gleichzeitig Platz für ein "Mehr..."- oder "< >"-Element übrig bleibt. Wenn die Anzahl der Elemente klein genug ist, wird der Abschnitt "Mehr..." unsichtbar. Wenn Sie also die Größe des Steuerelements dynamisch ändern, erscheint oder verschwindet der Abschnitt "More...", je nach Größe.
Ich brauche keine komplette Lösung, nur eine Richtung, aber ich würde etwas bevorzugen, die "in WPF Geist" ist, die Layout-Engine so viel wie möglich zu verwenden. Auch, wenn Sie zufällig über eine bestehende Lösung wissen, wäre es großartig als gut.