BindingManagerBase.AddNew 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在派生类中重写时,向基础列表添加新项。
public:
abstract void AddNew();
public abstract void AddNew();
abstract member AddNew : unit -> unit
Public MustOverride Sub AddNew ()
注解
该方法 AddNew 使用该项类型的无参数构造函数将新项添加到基础列表中。 AddNew 主要用于程序员向其自定义组件添加复杂的数据绑定支持。
AddNew 通常使用以下模式实现,使应用程序程序员能够注入自己的代码以创建自定义项:
程序员可以通过处理AddingNew事件并将参数的属性AddingNewEventArgs设置为NewObject新项来提供自定义项。 否则,组件应使用无参数构造函数创建项。
如果数据源未实现 IEditableObject 接口,则项将立即添加到数据源和基础列表。 如果支持此接口,则添加由 CancelCurrentEdit 和 EndCurrentEdit 方法处理。