由于 WP8 有许多 Emulaotors 并且适用于不同的分辨率,我正在关注以下链接,但代码似乎不起作用。请检查第 4 点、第 6 点和第 7 点
代码给出错误。好心检查
由于 WP8 有许多 Emulaotors 并且适用于不同的分辨率,我正在关注以下链接,但代码似乎不起作用。请检查第 4 点、第 6 点和第 7 点
代码给出错误。好心检查
代码中有错误。在步骤 4 中更改此行:
public class MultiResImageChooserUri
对此:
public class MultiResImageChooser
然后它应该工作。
编辑:这篇文章根本没有提到命名空间,所以我假设这是你的问题。在第 6 步中,它说要添加 xaml 命名空间:
xmlns:h="clr-namespace:MultiResSnippet"
因此,基于此,您需要确保您的类位于 MultiResSnippet 命名空间中(或将其更改为您自己的命名空间)。
因此,请确保您的代码是:
使用 System.Windows.Media.Imaging;
namespace MultiResSnippet
{
public class MultiResImageChooser
{
...
}
}
在此处了解有关 xaml 命名空间的更多信息。
只需在 APP.XAML 中添加您的项目名称,例如“PhoneApp”
将您的代码: xmlns:h="clr-namespace:MultiResSnippet" 更改为以下代码: xmlns:h="clr-namespace:PhoneApp.MultiResSnippet",它可以正常工作。