StringFormat и проверка данных

WPF
  1. 4 года назад

    Здравствуйте.

    Подскажите почему при использовании валидации не работает StringFormat к примеру следующая разметка в TextBox`e выведет пустую строку

    <TextBox.Text>
                        <Binding Path="SamplingTime" NotifyOnValidationError="True" StringFormat="{}{0:hh\\:mm}">
                            <Binding.ValidationRules>
                                <rule:TimeRule Pattern="^[0-2][0-9]:[0-5][0-9]$" Message="текст подсказки"/>
                                <ExceptionValidationRule/>
                            </Binding.ValidationRules>
                        </Binding>
                    </TextBox.Text>   

    если убрать StringFormat="{}{0:hh\\:mm} то в TextBox`e как и положено будут данные

или зарегистрируйтесь чтобы ответить