настраиваемые события в дочерних элементах userControls c # .net или дочерних к родительскому сообщению в пользовательских элементах управления - PullRequest
0 голосов
/ 01 июня 2010

Хорошо, вот сценарий:

У меня есть родительский UserControl «SalesUC», который содержит UserControl «itemDetailsUC», а также метку состояния. (см. образец ниже)

Что я хочу:
Если в itemDetailsUC возникает какое-либо исключение, оно должно иметь возможность передавать текст исключения родительскому элементу управления (т. Е. SalesUC). Помните: «ItemDetailsUC» также используется в других элементах управления, которые могут иметь или не иметь метку состояния.

любые предложения, ответы ... пожалуйста.

Каркас: .net 3.0 / 3.5 Язык: c # Домен: Приложение Windows, WinForms и т. Д.

Пример снимка экрана

привет.

1 Ответ

1 голос
/ 01 июня 2010

Может быть несколько способов,

  1. Брось исключение и поймай, где нужно обработать.
  2. Использовать пользовательские события ; Вот пример .
  3. Использовать универсальный обработчик событий ; см. пример.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...