我正在开发一个C#/ XAML windows 8 Metro应用程序,
该应用程序在Windows 8计算机和模拟器上正常运行,但在Surface RT平板电脑上无法正常运行。例如,我的一个屏幕中有一个组合框,我将数据绑定到组合框并通过
设置默认项目combobox.selectedItem = "some test";
此数据显示在Windows 8桌面计算机和模拟器中,但组合框在Surface RT平板电脑上显示为空。
组合框控件在Windows RT平板电脑上有任何问题吗?
我使用了AnyCPU配置,内置于发布模式,并测试了生成的设备上的包。对于Surface RT,我是否需要生成ARM构建?
答案 0 :(得分:1)
没有足够的信息来回答这个问题。我猜想无法从设备访问用于填充组合框的任何来源。如果它是您计算机上的某种文件,则无法正常工作,您需要将其作为资源发送。如果是服务电话,则可能存在身份验证问题。
如果有可用的桌面计算机,您可以尝试使用它。这可能会也可能不会证实我的猜测。