Binding Property with Exception
<Window x:Class="WpfApplication1.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="BindingWithFallback" Height="300" Width="300"> <StackPanel> <TextBox Text="{Binding Path=ExceptionProperty, Mode=OneWay, FallbackValue=(oops)}" IsReadOnly="True" /> </StackPanel> </Window> //File:Window.xaml.vb Imports System Imports System.Collections.Generic Imports System.Text Imports System.Windows Imports System.Windows.Controls Imports System.Windows.Data Imports System.Windows.Documents Imports System.Windows.Input Imports System.Windows.Media Imports System.Windows.Media.Imaging Imports System.Windows.Shapes Namespace WpfApplication1 Class [MyClass] Public ReadOnly Property ExceptionProperty() As String Get Throw New Exception("Oops!") End Get End Property End Class Public Partial Class Window1 Inherits System.Windows.Window Public Sub New() InitializeComponent() DataContext = New [MyClass]() End Sub End Class End Namespace