|
0 / 0 / 0
Регистрация: 17.12.2016
Сообщений: 41
|
|
Максимальное число в Textbox23.12.2016, 16:55. Показов 10298. Ответов 7
Метки нет (Все метки)
Постараюсь максимально описать ситуацию. Есть текстбокс и трекбар. Максимальное значение трекбара 2268 (он привязан к текстбоксу). Ясное дело, после ввода в текстбокс числа больше 2268 вылетает что то типа Необработанное исключение типа "System.ArgumentOutOfRangeException" в System.Windows.Forms.dll
Так вот, нужно ограничить ввод в текстбокс (Максимальное число - 2268, больше не нужно по сути). Не пойму как можно это сделать, напишите, пожалуйста. Заранее спасибо.
0
|
|
| 23.12.2016, 16:55 | |
|
Ответы с готовыми решениями:
7
[WPF] Определить максимальное число из строки в TextBox Максимальное значение textbox Выбрать трехзначное число, переставляя цифры определить максимальное и минимальное число |
|
8951 / 4863 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
|
|
| 23.12.2016, 17:19 | |
|
При вводе проверять, что введённое число не превышает максимум трекбара.
0
|
|
|
0 / 0 / 0
Регистрация: 17.12.2016
Сообщений: 41
|
|
| 23.12.2016, 17:20 [ТС] | |
|
ViterAlex, думал над таким вариантом, но не смог реализовать...
0
|
|
|
484 / 397 / 68
Регистрация: 14.02.2014
Сообщений: 1,930
|
|
| 23.12.2016, 17:30 | |
|
Danij, вместо TextBox используй numericUpDown
1
|
|
|
0 / 0 / 0
Регистрация: 17.12.2016
Сообщений: 41
|
|
| 23.12.2016, 18:15 [ТС] | |
|
aquaMakc, есть причины, по которым я отказался от его использования. Не подходит(
0
|
|
|
215 / 211 / 146
Регистрация: 20.11.2014
Сообщений: 1,184
|
||||||
| 23.12.2016, 18:54 | ||||||
|
например так
1
|
||||||
|
0 / 0 / 1
Регистрация: 21.12.2016
Сообщений: 6
|
||||||||||||||||
| 23.12.2016, 20:53 | ||||||||||||||||
Сообщение было отмечено Danij как решение
Решение
Ну можно вот так. В таком случае у тебя, при превышении значения 2268 будет выходить сообщение, после закрытия которого, можно продолжить работу.
Либо можно сделать так, чтобы при превышении 2268, trackbar просто брал свой максимум. Кликните здесь для просмотра всего текста
Или же, вообще ничего не происходило, пока значение не окажется в границе допустимых: Кликните здесь для просмотра всего текста
0
|
||||||||||||||||
|
0 / 0 / 0
Регистрация: 17.12.2016
Сообщений: 41
|
|
| 23.12.2016, 23:25 [ТС] | |
|
Спасибо всем большое за ответы! Сам же решил вопрос немного иным способом. Сделал через try catch просто напросто если число > 2268, чтобы в текстовое поле возвращалось 2268. Код завтра выхожу, если нужен кому то)
0
|
|
| 23.12.2016, 23:25 | |
|
Помогаю со студенческими работами здесь
8
Найти минимальное положительное число и максимальное отрицательное число среди заданных Найти в первом стеке максимальное число, а во втором - наименьшее число
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|