2017-06-08 8 views
0

グリッド内のXMLファイルから情報を表示しています。このコードは正常に動作し、すべてが正しく表示されます。 Resharper XAMLアナライザが文句を言う: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 

答えて

1

はい、resharperエラーを抑制/無視できます。それを行うには:

  1. リスト項目ファイル
  2. で、コードの問題を見つける検査結果バーからコンポーネント「『』のシンボルを解決できませんDataTemplate.DataType」はperticular問題を選択します。
  3. 「選択してくださいReSharper | Windows |ソリューションエラー '
  4. 小さなウィンドウ「ソリューションのエラー/警告」
  5. を選択し、[エラーを無視]を選択します。
関連する問題