|
2 / 2 / 5
Регистрация: 02.02.2012
Сообщений: 67
|
||||||
Запретить вставку текста из буфера в текстбокс10.08.2012, 10:00. Показов 25402. Ответов 11
Есть свой текст бокс, для чисел, ввод фильтруется по маске. Нужно запретить вставку из буфера некорректных данных. Из буфера можно вставлять Ctrl+V, Shift+Insert, и по правой кнопке мыши пункт "Вставить".
Нажатие Ctrl+V отлавливаю, Shift+Insert - можно сделать аналогично, а как отловить что вставляется через правую кнопку мыши? Если нажато Ctrl+V делаю так:
0
|
||||||
| 10.08.2012, 10:00 | |
|
Ответы с готовыми решениями:
11
Запретить делать вставку (paste) в текстбокс Запретить вставку текста в TEdit из буфера обмена через Ctrl+V или через контекстное меню Запретить вставку из буфера обмена в "RichTextBox" |
|
Темная сторона .Net
592 / 489 / 39
Регистрация: 21.07.2012
Сообщений: 1,668
|
|
| 10.08.2012, 11:16 | |
|
событие onMouseDown,onMouseClick;
там аргумент е,которые покажет какая клавиша нажата)
0
|
|
|
2 / 2 / 5
Регистрация: 02.02.2012
Сообщений: 67
|
||
| 10.08.2012, 11:20 [ТС] | ||
|
0
|
||
|
Темная сторона .Net
592 / 489 / 39
Регистрация: 21.07.2012
Сообщений: 1,668
|
|
| 10.08.2012, 11:22 | |
|
аааа))))
я делал так.Записывал в Tag число(например 51(пункт 5,подпункт 1)) а потом swith'ал по входному параметру.Может есть проще варианты,но я сделал так.
0
|
|
|
2 / 2 / 5
Регистрация: 02.02.2012
Сообщений: 67
|
|
| 10.08.2012, 11:43 [ТС] | |
|
0
|
|
|
Темная сторона .Net
592 / 489 / 39
Регистрация: 21.07.2012
Сообщений: 1,668
|
|||||||
| 10.08.2012, 11:54 | |||||||
|
http://msdn.microsoft.com/ru-r... l.tag.aspx Добавлено через 3 минуты
0
|
|||||||
|
2 / 2 / 5
Регистрация: 02.02.2012
Сообщений: 67
|
|
| 10.08.2012, 13:06 [ТС] | |
|
Наверное произошло недопонимание, текст бокс у меня свой, но меню стандартное виндовое, которое вызывается правым кликом мыши по любому полю. если только это меню можно переопределить...
0
|
|
|
29 / 27 / 4
Регистрация: 16.11.2011
Сообщений: 147
|
|
| 11.08.2012, 03:15 | |
|
поставь для него свой ContextMenuStrip и в нем сделай функции необходимые тебе. тот же "вставить", только уже с проверкой данных.
0
|
|
|
0 / 0 / 0
Регистрация: 31.05.2015
Сообщений: 4
|
|
| 20.07.2018, 10:26 | |
|
попробуйте это: ShortcutsEnabled
0
|
|
| 20.07.2018, 14:43 | |
|
Не по теме: Mixail167, ничего что тема 6-летней давности? :) Сомневаюсь, что ТС'а все еще заботит этот вопрос... :)
0
|
|
|
0 / 0 / 0
Регистрация: 31.05.2015
Сообщений: 4
|
|
| 21.07.2018, 19:30 | |
|
Shogun31337, его-то может и не заботит, но вдруг кому-то другому это может помочь.
.
0
|
|
|
Администратор
|
|||||||
| 21.07.2018, 20:57 | |||||||
0
|
|||||||
| 21.07.2018, 20:57 | |
|
Помогаю со студенческими работами здесь
12
Как сделать вставку из буфера? Запрет на вставку из буфера в DBEdit Из фонового режима, выполнить вставку из буфера Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии.
. . .
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти".
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
В качестве источника данных. . .
|
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер
Написал заготовку:
dotnet new console --aot -o UrlHandler
var items = args. Split(":");
var tag = items;
var id = items;
var executable = args;. . .
|
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3.
Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
|