让客户端运行XP。一旦它被实例化,它们就会有一些非常简单的XAML控件“奇怪”。
非XP机器上没有问题。特定客户机器上的零星问题。
无法在本地重现。有人经历过吗?似乎默认类型转换器对附加属性失败了...但我认为它对其他东西有副作用。
ERROR:
Cannot convert string '0' in attribute 'Row' to object of type 'System.Int32'. 0 is not a valid value for Int32
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<Menu Grid.Row="0" Grid.Column="0">
:
:
</Menu>
</Grid>
答案 0 :(得分:0)
这个问题可能是由于本地化和听起来像这个问题(Localization),其中第零行指的是另一个资源中缺少的字符串,只发生在针对另一种语言的集合上;因此是零星的。