有没有办法解决设计时伪错误或让IDE忽略它们?

时间:2014-09-02 16:16:16

标签: c# wpf visual-studio-2012 datagrid

我有一个来自WPF扩展工具包的DataGrid,其中有几列类似于以下内容:

 <xcdg:Column Title="Description" FieldName="Description" Visible="{Binding Source={x:Reference filterDescription}, Path=IsChecked, Converter={StaticResource FilterVisibility}}" />  

问题是,对于Visibility属性,这些列中的每一列都显示“对象引用未设置为对象实例”的设计时错误。 Intellisense看到Visibility属性就好了。一切都是功能性的,所以它并没有真正伤害任何东西,但是我有26个这样的伪造错误,它有时会让真正的问题变得痛苦。

无论如何要么让Visual Studio 2012关闭这些错误,或者某种程度上说服IDE确认它实际上是智能感知的这个属性是好的?我错过了一些特殊的设计时参考吗?

1 个答案:

答案 0 :(得分:1)

null的prothe值。 无论如何,解决此类问题的最佳方法是将Visual Studio附加到Visual Studio :)(我的意思是调试器)。

  1. 打开VS的第二个实例,然后打开当前项目,然后点击Tools -> Attach To Process,然后选择XDescProc.exe进程。
  2. 点击Debug -> Exceptions并在Common Language Runtime Exceptions
  3. 中的Thrown后立即查看字段
  4. 点击VS。
  5. 的第一个实例上的Reload designer按钮 祝你好运!