BindingManagerBase 成员

管理绑定到相同数据源和数据成员的所有 Binding 对象。该类为抽象类。

下表列出了由 BindingManagerBase 类型公开的成员。

公共构造函数

  名称 说明
Public method Supported by the .NET Compact Framework BindingManagerBase 初始化 BindingManagerBase 类的新实例。

页首

受保护的字段

  名称 说明
Protected field Supported by the .NET Compact Framework onCurrentChangedHandler CurrentChanged 事件指定事件处理程序。
Protected field Supported by the .NET Compact Framework onPositionChangedHandler PositionChanged 事件指定事件处理程序。

页首

公共属性

  名称 说明
Public property Supported by the .NET Compact Framework Bindings 获取所管理绑定的集合。
Public property Supported by the .NET Compact Framework Count 当在派生类中被重写时,获取 BindingManagerBase 所管理的行数。
Public property Supported by the .NET Compact Framework Current 当在派生类中被重写时,获取当前对象。
Public property Supported by the .NET Compact Framework IsBindingSuspended 获取一个值,该值指示绑定是否已挂起。
Public property Supported by the .NET Compact Framework Position 当在派生类中被重写时,获取或设置绑定到该数据源的控件所指向的基础列表中的位置。

页首

公共方法

(请参见 受保护的方法 )

  名称 说明
Public method Supported by the .NET Compact Framework AddNew 当在派生类中被重写时,向基础列表添加一个新项。
Public method Supported by the .NET Compact Framework CancelCurrentEdit 当在派生类中被重写时,取消当前编辑。
Public method Supported by the .NET Compact Framework EndCurrentEdit 当在派生类中被重写时,结束当前编辑。
Public method Supported by the .NET Compact Framework Equals  已重载。 确定两个 Object 实例是否相等。 (从 Object 继承。)
Public method Supported by the .NET Compact Framework GetHashCode  用作特定类型的哈希函数。GetHashCode 适合在哈希算法和数据结构(如哈希表)中使用。 (从 Object 继承。)
Public method Supported by the .NET Compact Framework GetItemProperties 已重载。 获取数据源的属性说明符列表。
Public method Supported by the .NET Compact Framework GetType  获取当前实例的 Type。 (从 Object 继承。)
Public method Static Supported by the .NET Compact Framework ReferenceEquals  确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。)
Public method Supported by the .NET Compact Framework RemoveAt 当在派生类中被重写时,从基础列表中删除指定索引处的行。
Public method Supported by the .NET Compact Framework ResumeBinding 当在派生类中被重写时,恢复数据绑定。
Public method Supported by the .NET Compact Framework SuspendBinding 当在派生类中被重写时,挂起数据绑定。
Public method Supported by the .NET Compact Framework ToString  返回表示当前 ObjectString。 (从 Object 继承。)

页首

受保护的方法

  名称 说明
Protected method Supported by the .NET Compact Framework Finalize  允许 Object 在“垃圾回收”回收 Object 之前尝试释放资源并执行其他清理操作。 (从 Object 继承。)
Protected method Supported by the .NET Compact Framework GetItemProperties 已重载。 获取数据源的属性说明符列表。
Protected method Supported by the .NET Compact Framework GetListName 当在派生类中被重写时,获取为绑定提供数据的列表的名称。
Protected method Supported by the .NET Compact Framework MemberwiseClone  创建当前 Object 的浅表副本。 (从 Object 继承。)
Protected method Supported by the .NET Compact Framework OnBindingComplete 引发 BindingComplete 事件。
Protected method Supported by the .NET Compact Framework OnCurrentChanged 引发 CurrentChanged 事件。
Protected method Supported by the .NET Compact Framework OnCurrentItemChanged 引发 CurrentItemChanged 事件。
Protected method Supported by the .NET Compact Framework OnDataError 引发 DataError 事件。
Protected method Supported by the .NET Compact Framework PullData 将数据从数据绑定控件拉入到数据源,不返回任何信息。
Protected method Supported by the .NET Compact Framework PushData 将数据从数据源推入到数据绑定控件,不返回任何信息。
Protected method Supported by the .NET Compact Framework UpdateIsBinding 当在派生类中被重写时,更新绑定。

页首

公共事件

  名称 说明
Public event Supported by the .NET Compact Framework BindingComplete 在数据绑定操作完成时发生。
Public event Supported by the .NET Compact Framework CurrentChanged 在当前绑定项更改时发生。
Public event Supported by the .NET Compact Framework CurrentItemChanged 在当前绑定项的状态更改时发生。
Public event Supported by the .NET Compact Framework DataError ExceptionBindingManagerBase 处理而未给出任何提示时发生。
Public event Supported by the .NET Compact Framework PositionChanged Position 属性的值更改后发生。

页首

请参见

参考

BindingManagerBase 类
System.Windows.Forms 命名空间
BindingSource
BindingContext 类
CurrencyManager
PropertyManager