保存按钮的代码已经有了,但是虽然该按钮可以使用,我却看不到添加按钮的任何代码?
那么如果我想创建自己的按钮而不是从头开始,应该怎么做呢?
谢谢。
保存按钮的代码已经有了,但是虽然该按钮可以使用,我却看不到添加按钮的任何代码?
那么如果我想创建自己的按钮而不是从头开始,应该怎么做呢?
谢谢。
添加按钮的连接方式是基于底层类型或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);