Делаем инфраструктуру Winforms UltraMaskedEditor Поведение менее странным - PullRequest
2 голосов
/ 04 июня 2009

Я решил заменить свои UltraTextEditors на UltraMaskedEditors, чтобы сделать вещи немного приятнее для моих пользователей. (В приложении WinForms) Но поведение (по умолчанию) UltraMaskedEditor весьма отличается от того, что я привык ожидать от стандартного поведения текстового поля.

1) Первое поле в форме (то, которое фокусируется на нагрузке) теперь отображается с огромным количеством пробелов, автоматически выбранных. (UltraMaskedEditor.Value = dbnull) Конечно, я могу начать печатать, и он будет удалять пробелы, поэтому он работает, но выглядит действительно странно. (внешний вид очень важен для пользователей) Я хочу, чтобы он просто отображался с курсором слева и без добавления или выделения пробелов.

2) Если я щелкаю в любом поле UltraMaskedEditor, при этом курсор помещается в поле с такой возможностью, добавляя пробелы слева. Опять же, UltraMaskedEditor.value является пустым до того, как я щелкнул. Когда я щелкаю в пустом поле, я бы хотел, чтобы курсор автоматически перемещался в крайнее левое положение без вставки пробелов.

3) Когда я присваиваю значения полям UltraMaskedEditor, он отображает их на экране со вставленными случайными числами пробелов.

Есть ли способ исправить эти характеристики, чтобы UltraMaksedEditor вел себя как TextEditor?

1 Ответ

1 голос
/ 25 апреля 2013

Следующий ответ на вопрос: http://www.infragistics.com/community/forums/p/26779/98387.aspx#98387

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