Я работаю над приложением WPF (клон с одной заметкой, который называется «отметьте свою жизнь»), в котором вы можете динамически назначать теги для записи (как в настоящее время практически в любом приложении web 2.0). для этого у меня в прототипе форм Windows была FlowLayoutPanel, которая очень хорошо справилась с этой задачей. Я хочу, чтобы теги переместились на следующую строку, если недостаточно места, и при необходимости получили полосу прокрутки.
Как этого достичь с помощью WPF? Я играл с
<StackPanel Orientation="Horizontal" FlowDirection="LeftToRight" ...>
но это не перемещает элементы в следующей строке, если это необходимо.