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 方法交易。