我想用 C#/XAML 为 Windows 8(8.1) 构建 Pentomino 游戏。我需要现场和可拖动的数字。
我该怎么做?对于可拖动的,我使用的是 ManipulationDelta 属性,但我怎么知道该图形在该字段中以及如何附加它(字段中的图形)?
就你的问题而言,它太宽泛了。
为了将来参考,您应该尝试将您的问题分解为较小的问题,并在先进行一些家庭研究后针对每个问题分别提出问题。
此外,分享一些关于您尝试过的代码可以让更多人帮助您。
话虽如此,我从未使用过 XAML,尽管我使用 C# 已经有一段时间了。
关于你的问题:
对于 pentomino,您将需要一块板。使用Grid
或DataGridView
听起来对我来说是个好方法。
为了表示您的图形,可以查询您的网格以了解您的图形是否可以放在某个方格上。准备编写一些for
循环。
Abput拖放,这里有一些你可能会觉得有用的链接:
XAML GridView 到 GridView 拖放鼠标与触摸