c# - 瓷砖在Windows商店应用程序中的存储位置

标签 c# windows-8 visual-studio-2012 winrt-xaml tiles

我有一个包含多个磁贴的应用程序。我已经实现了以下功能:-

  1. 您可以拖放图 block 。
  2. 您可以组成各种小组。
  3. 编辑磁贴。
  4. 固定开始。

唯一的问题是我无法存储图 block 的位置,因此一旦用户通过拖放更改其位置,一旦应用程序关闭,它就会出现在同一位置,并且又开了。 基本上我想实现windows 8开始屏幕的功能。

如有任何帮助,我们将不胜感激。谢谢!

最佳答案

将图 block 项目的位置序列化为 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/

关于c# - 瓷砖在Windows商店应用程序中的存储位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15354363/

相关文章:

c# - 聚焦输入时 DropDownList 的宽度变化

http - WinRT 中的 HttpUtility.ParseQueryString 方法在哪里?

windows-8 - WebAuthenticationBroker 收到 OAuth2 回调时抛出异常

将一对插入映射 vector 时出现 C++ 错误

c# - 由于 DelegateCommand,WPF 应用程序中的内存泄漏

c# - 自定义控件内的控件不可移动

c# - MVC 4 如何显示注解

c++ - 在服务器套接字上获取随机 10060(连接超时)错误

visual-studio-2012 - 发布 web 项目 - MSBuild 不复制依赖项目的 DLL,这些 DLL 未添加对 web 项目的引用

c# - 有没有办法让 Visual Studio 在实现接口(interface)时自动导入必要的命名空间?