У меня есть элемент управления с WrapPanel как ItemsHost и несколько группировок. Got это происходит до сих пор со следующими шаблонами:ItemsControl (WrapPanel) Группировка должна разделяться GroupItems
<GroupStyle.ContainerStyle>
<Style TargetType="GroupItem">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="GroupItem">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="Auto" />
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<ContentPresenter Grid.Row="0" x:Name="PART_Header" Content="{TemplateBinding Content}" />
<ItemsPresenter Grid.Row="1" />
</Grid>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
</GroupStyle.ContainerStyle>
<GroupStyle.Panel>
<ItemsPanelTemplate>
<WrapPanel IsItemsHost="True" Orientation="Vertical" />
</ItemsPanelTemplate>
</GroupStyle.Panel>
Теперь у меня есть проблема, что каждая группа делает начать новый столбец, почему я хочу, чтобы продолжить прямо под последним GroupItem и Заверните в Середине GroupItem а не в начале.
Это должно выглядеть как Windows 8 Обзор Apps (не начало страницы, если вы спуститесь к просмотру)
Возможно ли это?
Не могли бы вы добавить некоторые визуальные эффекты (или эскизы) того, чего вы пытаетесь достичь? Спасибо. – Kryptos
так это щедрость, которая все еще подходит для захватов или вы в порядке с вашим решением? –
Я в порядке с моим решением. Но если у вас есть какие-то разные идеи, поделитесь ими. – Console