我正在显示网格中XML文件的信息。这段代码工作正常,一切都正确显示。 Resharper XAML分析仪抱怨:
DataTemplate.DataType无法解析符号'component'。
有没有办法告诉Resharper这是XML数据,一切正常?
<Grid>
<Grid.DataContext>
<XmlDataProvider Source="/data.xml" XPath="/component-data/component"/>
</Grid.DataContext>
<Grid.Resources>
<DataTemplate DataType="component">
<Border>
<StackPanel>
<TextBlock Text="{Binding XPath=./name}"/>
<TextBlock Text="{Binding XPath=./rank}"/>
<TextBlock Text="{Binding XPath=./serial}"/>
</StackPanel>
</Border>
</DataTemplate>
</Grid.Resources>
<ScrollViewer>
<ItemsControl ItemsSource="{Binding}"/>
</ScrollViewer>
</Grid
答案 0 :(得分:1)
是的,我们可以压制/忽略resharper错误。要做到这一点: