Способ подключения кнопки добавления - к базовому типу или BindingSource. Основываясь на поведении, которое я видел вчера, если базовый список был привязан к типу с пустым конструктором, он был включен, если нет, кнопка была отключена. Так и должно быть
this.bindingNavigator1.BindingSource.AddNew();
this.bindingNavigator1.BindingSource.MoveLast();
если у вас есть то, что вам не нужно, конструктор по умолчанию использует что-то вроде этого:
this.bindingNavigator1.BindingSource.Add(new T(1));
this.bindingNavigator1.BindingSource.MoveLast();
Код сохранения будет таким:
Если вы используете строго типизированный набор данных, код будет выглядеть как
DataSet.AcceptChanges();
или при использовании tableAdapters
var myTableAdapter=new DataSet1TableAdapters.assetTableAdapter();
myTableAdapter.Update(DataSet);
Возможно, вы не получите много просмотров в праздничные или выходные дни.