C# 如何使用XML数据源解决resharper XAML错误“无法解析符号”?
我正在网格中显示XML文件中的信息。此代码工作正常,所有内容都正确显示。Resharper XAML analyzer投诉: DataTemplate.DataType无法解析符号“component” 有没有办法告诉Resharper这是XML数据,一切正常C# 如何使用XML数据源解决resharper XAML错误“无法解析符号”?,c#,wpf,xaml,resharper,C#,Wpf,Xaml,Resharper,我正在网格中显示XML文件中的信息。此代码工作正常,所有内容都正确显示。Resharper XAML analyzer投诉: DataTemplate.DataType无法解析符号“component” 有没有办法告诉Resharper这是XML数据,一切正常 <Grid> <Grid.DataContext> <XmlDataProvider Source="/data.xml" XPath="/component-data/component"/&
<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
是的,我们可以抑制/忽略重拾器错误。为此: 列表项查找文件中的代码问题 从检查结果栏中选择特定问题“DataTemplate.DataType无法解析符号”组件。 选择“选择ReSharper | Windows |解决方案错误” 您将能够看到小窗口“解决方案中的错误/警告” 选择问题并选择忽略错误。