I used to be able to see when there were binding errors at runtime or compile time in the output window. Now they're never there. I've seen things like this and tried all the answers, and nothing is showing in the intermediate window either.
Here's a simple test. I created a WPF app and just added a text box to the main window, then I set the binding on the Text
property to a non-existent binding source blah
:
<Window x:Class="WpfApplication1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525">
<Grid>
<TextBox HorizontalAlignment="Left" Height="23"
Margin="151,91,0,0" TextWrapping="Wrap"
Text="{Binding blah}"
VerticalAlignment="Top" Width="120"/>
</Grid>
</Window>
I'm able to run the app just fine (which I know is typical because binding errors are usually swallowed, i.e. they don't result in an exception), but I thought the errors were supposed to be in the output window. Nothing.
What is going on?