Я хотел бы удалить исходное поведение элементов управления в форме (аналогично режиму разработки).
Поэтому, когда пользователь нажимает кнопку, я хочу только зафиксировать это событие. Я не хочу, чтобы исходное событие кнопки было запущено. Это как-то возможно?
Я ищу общее решение. Поэтому он должен работать с любой формой и любым элементом управления внутри формы.
Причина: я написал конструктор правил проверки формы. Он использует отражение для перечисления всех типов форм в сборке ввода. Затем пользователь может выбрать тип формы, дизайнер создает эту форму, перечисляет элементы управления и встраивает форму в панель дизайнера.
Если щелкнуть элемент управления, откроется панель конструктора формул, и теперь пользователь может создать формуляры для этого элемента управления и сохранить формуляры в БД.
Когда форма открывается в обычном режиме времени выполнения, она загружает свои проверочные бланки.