我正在开发一些 windows phone 8 应用程序,我得到了下一个疑问:
我有 8x8 网格,就像一个游戏桌,在我的网格的所有单元格上都有矩形,在每个单元格处,有一个矩形形状,假设其中包含纸牌游戏,所以,这是交易,我需要移动ManipulationDeltaEventArgs 的卡片形状,但我无法将该形状重新排列到下一个网格单元格
我认为它会类似于myShape.Grid.Row++; 但是我的形状属性上没有父网格,你能帮帮我吗?
我的 XAML 文件看起来像这样
<Grid x:Name="MyGrid">
<Grid.RowDefinitions>
<RowDefinition/>
<RowDefinition/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition/>
<ColumnDefinition/>
</Grid.ColumnDefinitions>
<Rectangle Fill="Black" Grid.Row="0" Grid.Column="0"/>
<!--I want to move this ellipse to the next row and collumn by drag and drop
and I already have that code, I just want to move it and stretch it to the
rectangle it is dropped
<Ellipse x:Name="e10" Fill="White" Grid.Row="0" Grid.Column="0" Width="45" Heigth="45" ManipulationCompleted="e10_ManipulationCompleted_1"/>
</Grid>
问候!