我正在使用适用于 Windows 8 的 VS Express 2012 为应用商店创建一个 Windows 8 应用程序。我想要一个 1 英寸宽的按钮,无论屏幕尺寸和分辨率如何。我有这个标记,VS 可以完美处理:
<Button Width="1in">Back</Button>
但是当我尝试在模拟器中启动我的应用程序以测试各种平板电脑方向时,我得到了这个:
WinRT information: Failed to create a 'Windows.Foundation.Double' from the text '1in'.
这是怎么回事?我如何解决它?我的场景是否可行,还是我必须求助于基于像素的宽度?