2009-11-03 52 views
2

我想添加驗證,並從編譯器獲得以下內容。Silverlight 3 ValidatesOnException找不到

在'綁定'類型中找不到'ValidatesOnException'屬性。 屬性'ValidatesOnException'在XML命名空間'http://schemas.microsoft.com/winfx/2006/xaml/presentation'的類型'Binding'中不存在。

我嘗試在System.Windows中添加System.Windows.Data作爲xmlns,但沒有運氣。

以下是我對標記的嘗試。

<TextBox x:Name="Office" Style="{StaticResource PhoneNumber}"> 
    <TextBox.Text> 
    <Binding Path="Office" Mode="TwoWay" NotifyOnValidationError="true" ValidatesOnException="true" Converter="{StaticResource PhoneNumberConverter}" /> 
    </TextBox.Text> 
</TextBox> 


<TextBox x:Name="Office" Style="{StaticResource PhoneNumber}" Text="{Binding Office, Mode=TwoWay, NotifyOnValidationError=true, ValidatesOnException=true, Converter={StaticResource PhoneNumberConverter}}" /> 

任何想法?

回答

2

屬性不叫ValidatesOnException它被稱爲ValidatesOnExceptions注意複數

+0

舊的受害者「盯着它工具長」。這很有趣,我甚至認爲拼寫可能是一個問題,並從Jesse Liberty的例子中複製出來。 - 謝謝!! – PretzelSteelersFan 2009-11-03 19:04:53