我实现了一个GridView,其中我将用户控件绑定为项目:
grdVwWidget.Items.Add(userControl);
每个用户控件都有自己的高度和宽度。 Gridview具有拖放功能:
<GridView
x:Name="grdVwWidget"
CanDragItems="True"
CanReorderItems="True"
AllowDrop="True"
ItemsPanel="{StaticResource grdVwWidgetItemPanel}"
/>
<ItemsPanelTemplate x:Key="grdVwWidgetItemPanel">
<VirtualizingStackPanel Orientation="Vertical" HorizontalAlignment="Left" />
</ItemsPanelTemplate>
目前显示的是项目,但没有正确包装和排列。
我怎样才能做到这一点?