Windows Phone 8开发的设计问题

时间:2012-12-22 14:43:32

标签: windows-phone-8

由于WP8有许多Emulaotors并且在不同的分辨率上工作,我遵循以下链接,但代码似乎不起作用。 请检查第4点,第6点和第7点

Multi-resolution apps for Windows Phone 8

代码出错。请检查

2 个答案:

答案 0 :(得分:3)

代码中有错误。在步骤4中更改此行:

public class MultiResImageChooserUri

到此:

public class MultiResImageChooser

然后它应该工作。

编辑:文章根本没有提到名称空间,所以我假设这是你的问题。在步骤6中,它表示添加xaml名称空间:

xmlns:h="clr-namespace:MultiResSnippet"

因此,基于此,您需要确保您的类位于MultiResSnippet命名空间中(或将其更改为您自己的命名空间)。

因此请确保您的代码是:

使用System.Windows.Media.Imaging;

namespace MultiResSnippet
{
  public class MultiResImageChooser
  {
     ...
  }
}

了解详情about xaml namespaces here

答案 1 :(得分:0)

只需在APP.XAML中添加您的项目名称,例如“PhoneApp”

更改你的代码:xmlns:h =“clr-namespace:MultiResSnippet”到一个以下:xmlns:h =“clr-namespace:PhoneApp.MultiResSnippet”,它没有错误。