Отключите элементы управления родительского окна, если в userControl произошла ошибка - PullRequest
0 голосов
/ 07 февраля 2012

В форме Windows у меня есть некоторые элементы управления и UserControl. У меня есть ErrorProvider в UserControl. Я хочу прекратить редактирование всех элементов управления в форме, если в userControl произошла ошибка. Есть ли способ сделать это?

Я использую errorProvider.BindToCustomDataAndErrors (..)

1 Ответ

0 голосов
/ 07 февраля 2012

В Windows Forms нет никакого встроенного способа сделать что-то подобное. Я верю, что вы должны реализовать это самостоятельно.

Вы можете создать событие, например ErrorRecieved (скажем), и отключить элементы управления в его обработчике.

РЕДАКТИРОВАТЬ

Здесь также ссылка на аналогичный вопрос SO.

...