датагрид имеет "!"символ даже после исправления ошибок - PullRequest
0 голосов
/ 16 марта 2012

У меня есть DataGrid, и в одном из столбцов указан валидатор.Если я введу неправильное значение, то ячейка будет отображаться в красной рамке (как и ожидалось) и "!"Символ отображается слева в строке.После того, как я введу правильное значение, красная рамка исчезнет, ​​но "!"символ остается.Почему это остается?Как избавиться от этого?

Также я заметил, что базовое значение обновляется, даже если данные неверны.

1 Ответ

0 голосов
/ 16 марта 2012

Если я укажу:

    <DataGrid.RowValidationErrorTemplate>
        <ControlTemplate />
    </DataGrid.RowValidationErrorTemplate>

тогда я не вижу "!" символ, когда ошибка очищена, но я также не вижу его, если ошибка присутствует. Это все еще лучше, чем предыдущее поведение, но я хотел бы видеть этот символ, если есть ошибка, и не видеть его, если нет ошибок. Так что ваши ответы все еще приветствуются :).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...