我想在C#/ XAML for Windows 8(8.1)中構建Pentomino遊戲。我需要現場和可拖動的數字。如何構建Pentomino遊戲
我該怎麼做?對於可拖動的操作,我使用了ManipulationDelta屬性,但是如何知道該圖在現場,以及如何附加它(圖中的字段)?
我想在C#/ XAML for Windows 8(8.1)中構建Pentomino遊戲。我需要現場和可拖動的數字。如何構建Pentomino遊戲
我該怎麼做?對於可拖動的操作,我使用了ManipulationDelta屬性,但是如何知道該圖在現場,以及如何附加它(圖中的字段)?
正如您的問題所示,它太寬泛了。
爲了將來的參考,您應該嘗試將您的問題分解爲更小的問題,並在首先進行一些家庭研究之後分別問他們每個問題。
此外,分享一些關於您嘗試過的內容的代碼可以讓更多人幫助您。
話雖如此,我從來沒有使用過XAML,儘管我已經使用C#一段時間了。
關於您的問題:
對於pentomino,您將需要一塊板。使用Grid
或DataGridView
聽起來像是一個很好的接近我。
爲了表示您的數字,可以查詢您的網格,以確定您的圖形是否可以在某個方格上下垂。準備編寫一些for
循環。
Abput drag'n下降,這裏有一些你可能會發現有用的鏈接:
你嘗試過什麼?你讀過什麼?你在想什麼呢? – Joel
我嘗試使用數字圖像和矩形。對於圖像我無法爲每個圖形設置清晰的邊框。所以用矩形我只能使用..矩形。現在我嘗試將矩形組合成圖(現在是2×2),並拖動所有它,如果拖動任何人。 但關於領域..我沒有關於它的想法。現在我嘗試使用網格(列和行),但有一個一般問題:如何知道移動後的圖形在哪裏?在哪些單元格(列/行)? –