Как я Добавляю событие Event Handler To the RowUpdated в адаптере таблицы

У меня есть tableadapter, и я хочу сделать что-то, когда событие RowUpdated запущено. Я не могу выяснить, куда поместить код для добавления обработчика к событию.

public partial class MyTableAdapter
{
  void OnRowUpdated(object sender, System.Data.Odbc.OdbcRowUpdatedEventArgs e)
  {
  }
}

Как я заставляю код ниже работать, когда TableAdapter создается?

Adapter.RowUpdated += 
                   new System.Data.Odbc.OdbcRowUpdatedEventHandler(OnRowUpdated);
7
задан Simon 14 July 2010 в 06:43
поделиться

1 ответ

РЕДАКТИРОВАТЬ: По-видимому, ни один из предложенных ниже шагов не является полезным. Я сохраняю этот ответ здесь исключительно для того, чтобы кто-либо другой, пытающийся ответить на него, не пришел к таким же предложениям.


Вы создаете TableAdapter в дизайнере? Если да, не могли бы вы просто щелкнуть часть «События» на странице свойств и ввести «OnRowUpdated» в запись RowUpdated ?

Если вы явно создаете адаптер в своем коде, просто добавьте позвони себе.

В качестве альтернативы, есть ли у вашего частичного класса вызываемый конструктор? Опять же, если да, вы можете добавить туда звонок.

РЕДАКТИРОВАТЬ: Хорошо, предположительно, это используется на определенной странице или в форме - можете ли вы добавить его после метода InitializeComponent этой страницы / формы?

0
ответ дан 7 December 2019 в 14:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: