Я пытаюсь проверить IP-адрес, который пользователь вводит в текстовое поле диалога WPF.Текстовое поле должно быть инициализировано с 127.0.0.1.Это XAML:
<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>
Эта попытка привязать текстовое поле к правилу проверки приводит к ошибке, поскольку атрибут Text уже имеет значение 127.0.0.1.У меня такой вопрос: как я могу добиться инициализации и привязки одновременно?
С уважением, RSel
PS: Инициализация текстового поля в Window_Loaded также не работает.Коробка просто остается пустой.Без привязки к правилу это работает.