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

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


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

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

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


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