2012-05-23 43 views
2

我從ReSharper(6.1)得到一個令人誤解的建議,用綁定路徑中的屬性名稱'Content'替換爲System.Windows.Interop中的一個類型。由於我所以信譽太低,我不能顯示的截圖,所以我儘量讓你的彈出ReSharper的建議「引」:ReSharper對XAML中綁定路徑的錯誤建議

<DataTemplate>      |(?) System.Windows.Interop.Content? (Alt+Enter) 
     <TextBlock Text="{Binding Path=Content.Name}"/> 
</DataTemplate> 

我可以不理會的建議,繼續前進,但一旦有一段時間我會成爲這個建議的受害者。 或者我可以將我的財產重命名爲別的東西,但那是我最後的選擇。 有沒有人遇到同樣的問題?

回答

0

發生這種情況是因爲ReSharper無法解決Content屬性並找到類型System.Windows.Interop.Content,並試圖猜測您是否想使用它。

原則,它不應該是侵入......

感謝您的反饋意見。我們將與團隊討論。

+0

我可以用與語句「Can not resolve symbol'FooBar'」報告的綁定路徑的每個部分重現該行爲。只需用報告部分的名稱創建一個類,ReSharper會建議您使用該類型。 – Martin