Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как сделать на форме поле ввода суммы (с точкой)?! / 8 сообщений из 8, страница 1 из 1
25.01.2005, 15:36
    #32882672
CSD
CSD
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать на форме поле ввода суммы (с точкой)?!
Очень нужно поставить на форму TextBox, где пользователь вводит сумму (с точкой); в старых языках было что-то типа InputMask....

Заранее благодарен
...
Рейтинг: 0 / 0
25.01.2005, 15:51
    #32882720
Roman S. Golubin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать на форме поле ввода суммы (с точкой)?!
CSDОчень нужно поставить на форму TextBox, где пользователь вводит сумму (с точкой); в старых языках было что-то типа InputMask....


Смотри документацию на класс System.Windows.Forms.ErrorProvider - там все подробно расписано про установку ограничений на данные, вводимые пользователем.

--
WBR, Roman S. Golubin
ICQ UIN: 63253392
...
Рейтинг: 0 / 0
25.01.2005, 17:40
    #32883086
Bigheadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать на форме поле ввода суммы (с точкой)?!
С помощью ErrorProvider и событий валидации можно отследить корректность вводимых данных.
Если же нужно иметь в строке ввода именно маску (т.е. чтобы сразу стояла точка и placeholder'ы), то см. в сторону сторонних компонент. Можно также подключить ActiveX-контрол MaskEdit от Майкрософт, но, по-моему, это не лучший вариант, т.к. будут тормоза из-за COM INterop.
...
Рейтинг: 0 / 0
26.01.2005, 17:16
    #32885386
Flare
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать на форме поле ввода суммы (с точкой)?!
В инете огромное кол-во всяких маскедбоксов.
Например тут .
...
Рейтинг: 0 / 0
27.01.2005, 06:36
    #32886024
YuriWhite
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать на форме поле ввода суммы (с точкой)?!
Спасибо конечно...
Однако мне очень нравится текстбокс для ввода цифр с точкой как в VFP т.е жмешь "точку" и автоматом курсор переходит на дробную часть....
Где бы найти подобный. Спасибо.
...
Рейтинг: 0 / 0
27.01.2005, 10:47
    #32886357
Por
Por
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать на форме поле ввода суммы (с точкой)?!
YuriWhiteСпасибо конечно...
Однако мне очень нравится текстбокс для ввода цифр с точкой как в VFP т.е жмешь "точку" и автоматом курсор переходит на дробную часть....
Где бы найти подобный. Спасибо.

Хм..., а чем стандартный NumericUpDown не угодил?
Тем, что там запятая вместо точки?
...
Рейтинг: 0 / 0
27.01.2005, 11:25
    #32886518
YuriWhite
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать на форме поле ввода суммы (с точкой)?!
Да меня бы устроило тока нажмите на , и увидите что меня не устраивает...на дробную часть не переходит....
...
Рейтинг: 0 / 0
28.01.2005, 06:07
    #32888312
YuriWhite
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать на форме поле ввода суммы (с точкой)?!
Наконец то нашел то, что нужно
http://www.codeproject.com/cs/miscctrl/HDNumericTextBox.asp
Интересно в 2005 версии то-же сие будет не реализовано....
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как сделать на форме поле ввода суммы (с точкой)?! / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]