gpt4 book ai didi

winforms - Winform BindingNavigator 控件的添加按钮背后的代码在哪里?

转载 作者:行者123 更新时间:2023-12-01 08:42:05 25 4
gpt4 key购买 nike

有保存按钮的代码,但我看不到添加按钮后面的任何代码,尽管按钮有效?

那么,如果我想创建自己的而不是从头开始,那会是什么?

谢谢。

最佳答案

添加按钮的连接方式是连接到基础类型或 BindingSource。根据我昨天看到的行为,如果底层列表绑定(bind)到具有空构造函数的类型,则启用它,如果没有,则禁用该按钮。所以应该是

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);

您可能不会在假期/周末获得很多观看次数。

关于winforms - Winform BindingNavigator 控件的添加按钮背后的代码在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1262984/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com