![]() |
|
Модераторы: gambit, Partizan |
![]()
|
|
| maxi91m |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 191 Регистрация: 14.1.2007 Где: Нижний Новгород Репутация: нет Всего: нет |
Может кто уже сталкивался с написанием собственной маски для MaskedTextBox, через создание собственного класса унаследованного от MaskedTextProvider. А то я никак не пойму как дополнить так стандартную маску. Да и как вообще они взаимодействуют, через что будут вызываться мои методы?
--------------------
|
|||
|
||||
| -Mikle- |
|
|||
![]() Невидимка Vingrad'а ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1672 Регистрация: 22.6.2003 Где: Казахстан, Астана Репутация: 8 Всего: 59 |
А зачем тебе потребовалось наследоваться от MaskedTextProvider? Он сам по себе самодостаточен. Наследование от него ничего тебе не даст (как минимум, у него нет ни одного виртуального метода для перегрузки). Ты его можешь использовать отдельно, если хочешь. Можешь передать его экземпляр через конструктор MaskedTextBox или наоборот получить его экземпляр используемый в какой-то момент MaskedTextBox'ом через свойство maskedTextBox1.MaskedTextProvider. В чем твоя задача?
-------------------- Если тебе плюют в спину, значит ты впереди... |
|||
|
||||
| maxi91m |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 191 Регистрация: 14.1.2007 Где: Нижний Новгород Репутация: нет Всего: нет |
Мне нужно добавить новые условия маски, что бы не просто ограничивать ввод литерал, а задавать ограничение на ввод литерал из какого либо множества.
--------------------
|
|||
|
||||
| -Mikle- |
|
|||
![]() Невидимка Vingrad'а ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1672 Регистрация: 22.6.2003 Где: Казахстан, Астана Репутация: 8 Всего: 59 |
Думаю Regex тебе поможет больше.
-------------------- Если тебе плюют в спину, значит ты впереди... |
|||
|
||||
| maxi91m |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 191 Регистрация: 14.1.2007 Где: Нижний Новгород Репутация: нет Всего: нет |
Собсвенно тая и сделал на данный момент.
--------------------
|
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Разработка Windows Forms | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |