2013-03-12 107 views
4

我有一個應用程序,其中有多個瓷磚。我實現了以下功能: -在Windows Store應用程序中存儲瓷磚位置

  1. 您可以拖放瓦片。
  2. 您可以組成各種組。
  3. 編輯瓷磚。
  4. 釘開始。

唯一的問題是,我不能夠存儲磚的位置,使其出現在相同的位置,一旦用戶通過拖放操作,改變了它的位置,一旦應用程序被關閉,並再次打開。 基本上我想實現windows 8開始屏幕的功能。

任何幫助,將不勝感激。謝謝!

+0

您的應用程序內的瓷磚不是一個平臺的功能,您使用某些第三方或其他產品,如Telerik的?這取決於該組件是否保留了這些設置,如果不存在,則必須存儲該信息。 – 2013-03-13 04:07:07

+0

@ JimO'Neil我沒有使用任何第三方組件來創建瓷磚,他們是我自己的對象。我只需要知道如何存儲瓷磚的位置以及如何將它們繪製在適當的位置。 – 2013-03-13 06:30:53

回答

0

將圖塊項目的位置序列化爲XML文件,該文件可以存儲在獨立存儲中。在加載時,您可以反序列化XML文件並根據值排列項目。

欲瞭解更多信息, http://www.irisclasson.com/2012/07/09/example-metro-app-winrt-serializing-and-deseralizing-objects-to-storagefile-and-localfolder-using-generics-and-asyncawait-threading/

+0

感謝您的回覆!但是我知道那一部分,真正的問題是如何在解串之後在其正確的座標處繪製瓦片。 – 2013-03-14 07:47:26

+0

你用什麼容器來添加瓷磚? – Jawahar 2013-03-14 08:32:35

相關問題