我有一个具有集合源的 ItemsControl,项目出现在画布中,我可以使用鼠标事件移动它们,如何保存项目的位置(x,y)?
这是我的代码:
<ItemsControl x:Name="icTables" Padding="0,30,0,0" Margin="249,88,0,115" Width="737" HorizontalAlignment="Left" FontWeight="Bold" BorderBrush="#FF6C6C6C" BorderThickness="1">
<ItemsControl.ItemsPanel>
<ItemsPanelTemplate>
<jas:DragCanvas x:Name="drCanvas"></jas:DragCanvas>
</ItemsPanelTemplate>
</ItemsControl.ItemsPanel>
<ItemsControl.ItemTemplate>
<DataTemplate>
<ToggleButton x:Name="btnTable" Foreground="#ff252526" Width="75" Height="75">
<StackPanel Orientation="Vertical">
<TextBlock Text="{Binding TableNo}" FontSize="14" HorizontalAlignment="Center" Foreground="#FFECECEC"/>
</StackPanel>
</ToggleButton>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
谢谢。