-4

我想用 C#/XAML 为 Windows 8(8.1) 构建 Pentomino 游戏。我需要现场和可拖动的数字。

我该怎么做?对于可拖动的,我使用的是 ManipulationDelta 属性,但我怎么知道该图形在该字段中以及如何附加它(字段中的图形)?

4

1 回答 1

0

就你的问题而言,它太宽泛了。

为了将来参考,您应该尝试将您的问题分解为较小的问题,并在先进行一些家庭研究后针对每个问题分别提出问题。

此外,分享一些关于您尝试过的代码可以让更多人帮助您。


话虽如此,我从未使用过 XAML,尽管我使用 C# 已经有一段时间了。

关于你的问题:

对于 pentomino,您将需要一块板。使用GridDataGridView听起来对我来说是个好方法。

为了表示您的图形,可以查询您的网格以了解您的图形是否可以放在某个方格上。准备编写一些for循环。

Abput拖放,这里有一些你可能会觉得有用的链接:

XAML GridView 到 GridView 拖放鼠标与触摸

在 GridView 中的 UserControl 项目上拖放项目不会触发 Drop 事件(包括示例项目)

如何在 Windows 8 XAML 应用程序中拖动元素?

于 2013-10-09T18:34:10.947 回答