Почему я не могу закрыть вкладку (даже окно) с проверенным с ошибкой управлением Devexpress? - PullRequest
3 голосов
/ 31 января 2012

Я использую пользовательский контроль devexpress wpf ( SpinEdit ).Когда я ввожу неправильное значение (больше максимального значения), ошибка отображается в элементе управления.В данный момент я не могу закрыть вкладку с этим элементом управления и даже целым окном wpf.Я не могу переключить вкладку.Когда значение в пределах диапазона (без ошибок) я могу сделать эти действия.

Скажите пожалуйста, почему и как я могу переопределить это поведение?

Ответы [ 2 ]

3 голосов
/ 01 февраля 2012

Описанное поведение является правильным - неправильные значения не должны публиковаться в редакторе по умолчанию, и все приложение должно ждать ввода правильного значения.В любом случае вы можете переопределить это поведение, используя свойство BaseEdit.InvalidValueBehavior (используйте значение InvalidValueBehavior.AllowLeaveEditor).

2 голосов
/ 31 января 2012

Я думаю, что вся цель проверки состоит в том, чтобы сделать невозможным ошибки в данных, когда данные вводятся вручную. Если никто не ответит, как отменить это поведение, вы всегда можете написать заявку в службу поддержки.

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