Речь идет о VS2005
Собственно, я уже пытался тут выяснить этот вопрос,
но как-то малоэффективно.
Попробую конкретизировать вопросы.
Итак:
Создал форму, на ней разместил DataGrid,
связанный с таблицей БД (SQl 2000).
Автоматом на форме нарисовался DataBindingNavigator,
на нем, ессно, кнопки.
Среди прочих эта самая BindingNavigatorAddNewItem.
По нажатию на неё, ясное дело, в датагриде создается новая строка.
Все отлично...
Сложность заключается в том, что не все поля таблицы разрешено
вводить пользователю вручную (вообще-то у этого поля
пользователь и не видит).
Так, в поле [CODE] должно вставляться значение,
выбранное в КомбоБоксе в этой же форме.
вопросЫ:
1) КАК мне реализовать вставку новой строки, так чтобы поле КОД заполнялось
выбранным значением комбобокса?
поясню: я не могу сообразить на какое событие "повесить" занесение значения
в поле КОД новой строки?
Могу внести код в BindingNavigatorAddNewItem_Click, но при этом не знаю,
как обратиться к новой созданной строке, да еще и не уверен,
что на момент нажатия на кнопку эта строка уже есть...
Упражняться в Дизайнере над событиями Датасета и Датаадаптера
не очень хочется, потому как, они используются и в других формах,
и не факт, что на момент внесения данных через другую форму
будет использован Комбобокс.
2) Подскажите, где ВООБЩЕ можно посмотреть код, сгенерированный VS2005
для события Click данной кнопки?