Xaml Windows 8应用程序:固定按钮宽度:无法从文本“in in”创建“Windows .Field.Butter”?

Xaml Windows 8应用程序:固定按钮宽度:无法从文本“in in”创建“Windows .Field.Butter”?,xaml,windows-8,app-store,Xaml,Windows 8,App Store,我正在使用VS Express 2012 for Windows 8为应用商店创建Windows 8应用程序。我想要一个1英寸宽的按钮,不管屏幕大小和分辨率如何。我有这个标记,VS可以完美地处理它: <Button Width="1in">Back</Button> 这是怎么回事?我怎么修理它?我的方案是否可行,或者我是否必须求助于基于像素的宽度?宽度属性是双精度的,唯一有效的值是表示设备无关像素的数字,例如1、3、5.5等。您不能使用诸如in、mm、cm或任何其他可与

我正在使用VS Express 2012 for Windows 8为应用商店创建Windows 8应用程序。我想要一个1英寸宽的按钮,不管屏幕大小和分辨率如何。我有这个标记,VS可以完美地处理它:

<Button Width="1in">Back</Button>

这是怎么回事?我怎么修理它?我的方案是否可行,或者我是否必须求助于基于像素的宽度?

宽度属性是双精度的,唯一有效的值是表示设备无关像素的数字,例如1、3、5.5等。您不能使用诸如in、mm、cm或任何其他可与CSS一起使用的名称。如果要使按钮宽度精确为1英寸,则必须使用和,并使用它将英寸转换为凹陷。

宽度属性是双精度属性,唯一有效的值是表示设备独立像素的数字,例如1、3、5.5等。您不能使用诸如in、mm、cm或任何其他可与CSS一起使用的名称。若你们想使按钮的宽度精确到1英寸,你们就必须使用和,并用它将英寸转换成凹陷

WinRT information: Failed to create a 'Windows.Foundation.Double' from the text '1in'.