2

我从 ReSharper (6.1) 收到了一个误导性的建议,即用 System.Windows.Interop 中的类型替换绑定路径中的属性名称“内容”。由于我的 SO 声誉太低,我无法显示屏幕截图,因此我尝试让您成为弹出的 ReSharper 建议的“绘图”:

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

我可以忽略该建议并继续前进,但有时我会成为该建议的受害者。或者我可以将我的属性重命名为其他名称,但这是我最后的选择。有没有人遇到过同样的问题?

4

1 回答 1

0

发生这种情况是因为 ReSharper 无法解析 Content 属性并找到 System.Windows.Interop.Content 类型,并试图猜测您是否想使用它。

原则上,它不应该是侵入性的......

感谢您的反馈。我们将与团队讨论。

于 2012-05-23T11:31:44.107 回答