0
我嘗試驗證用戶輸入到WPF對話框的文本框中的IP地址。文本框應該用127.0.0.1初始化。這是XAML:WPF:初始化文本框並將其綁定到驗證規則
<TextBox
Height="23"
Width="98"
VerticalAlignment="Top"
HorizontalAlignment="Left"
Name="ip_address"
Text="127.0.0.1">
<TextBox.Text>
<Binding Path="Left" UpdateSourceTrigger="PropertyChanged">
<Binding.ValidationRules>
<local:IPValidationRule />
</Binding.ValidationRules>
</Binding>
</TextBox.Text>
</TextBox>
這種嘗試綁定文本框的有效性規則會導致錯誤,因爲屬性文字的值已經是127.0.0.1。我的問題是:我怎樣才能同時實現初始化和綁定?
問候,RSEL
PS:初始化在Window_Loaded文本框中不能正常工作之一。該框只是空的。沒有綁定到規則的作品。