我注意到我在这行 XAML 上得到了红色的波浪线:
<Thickness x:Key="SubHeaderMargin">0,20,0,10</Thickness>
...但我并没有太担心,因为一切看起来都很好,但是在运行 Resharper 的“解决方案中的问题”时,它抱怨:
MainPage.xaml:333 Invalid resource type: expected type is 'Thickness', actual type is 'Thickness'.
说什么?我认为 R# 是由编码人员创建的,而不是国会议员!这显然(显然?)没有意义......它想告诉我什么?
如果有任何帮助,收到警告的行是:
它在这条线上抱怨:
<TextBlock Text="Filter By Location" Foreground="{StaticResource SubHeaderColor}" Margin="{StaticResource SubHeaderMargin}" >
Resharper 相关地声称这一点,“无法访问厚度”,引用此行:
<Thickness x:Key="SubHeaderMargin">0,20,0,10</Thickness>