BindingManagerBase 成员
管理绑定到相同数据源和数据成员的所有 Binding 对象。该类为抽象类。
下表列出了由 BindingManagerBase 类型公开的成员。
公共构造函数
名称 | 说明 | |
---|---|---|
BindingManagerBase | 初始化 BindingManagerBase 类的新实例。 |
页首
受保护的字段
名称 | 说明 | |
---|---|---|
onCurrentChangedHandler | 为 CurrentChanged 事件指定事件处理程序。 | |
onPositionChangedHandler | 为 PositionChanged 事件指定事件处理程序。 |
页首
公共属性
名称 | 说明 | |
---|---|---|
Bindings | 获取所管理绑定的集合。 | |
Count | 当在派生类中被重写时,获取 BindingManagerBase 所管理的行数。 | |
Current | 当在派生类中被重写时,获取当前对象。 | |
IsBindingSuspended | 获取一个值,该值指示绑定是否已挂起。 | |
Position | 当在派生类中被重写时,获取或设置绑定到该数据源的控件所指向的基础列表中的位置。 |
页首
公共方法
(请参见 受保护的方法 )
名称 | 说明 | |
---|---|---|
AddNew | 当在派生类中被重写时,向基础列表添加一个新项。 | |
CancelCurrentEdit | 当在派生类中被重写时,取消当前编辑。 | |
EndCurrentEdit | 当在派生类中被重写时,结束当前编辑。 | |
Equals | 已重载。 确定两个 Object 实例是否相等。 (从 Object 继承。) | |
GetHashCode | 用作特定类型的哈希函数。GetHashCode 适合在哈希算法和数据结构(如哈希表)中使用。 (从 Object 继承。) | |
GetItemProperties | 已重载。 获取数据源的属性说明符列表。 | |
GetType | 获取当前实例的 Type。 (从 Object 继承。) | |
ReferenceEquals | 确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。) | |
RemoveAt | 当在派生类中被重写时,从基础列表中删除指定索引处的行。 | |
ResumeBinding | 当在派生类中被重写时,恢复数据绑定。 | |
SuspendBinding | 当在派生类中被重写时,挂起数据绑定。 | |
ToString | 返回表示当前 Object 的 String。 (从 Object 继承。) |
页首
受保护的方法
名称 | 说明 | |
---|---|---|
Finalize | 允许 Object 在“垃圾回收”回收 Object 之前尝试释放资源并执行其他清理操作。 (从 Object 继承。) | |
GetItemProperties | 已重载。 获取数据源的属性说明符列表。 | |
GetListName | 当在派生类中被重写时,获取为绑定提供数据的列表的名称。 | |
MemberwiseClone | 创建当前 Object 的浅表副本。 (从 Object 继承。) | |
OnBindingComplete | 引发 BindingComplete 事件。 | |
OnCurrentChanged | 引发 CurrentChanged 事件。 | |
OnCurrentItemChanged | 引发 CurrentItemChanged 事件。 | |
OnDataError | 引发 DataError 事件。 | |
PullData | 将数据从数据绑定控件拉入到数据源,不返回任何信息。 | |
PushData | 将数据从数据源推入到数据绑定控件,不返回任何信息。 | |
UpdateIsBinding | 当在派生类中被重写时,更新绑定。 |
页首
公共事件
名称 | 说明 | |
---|---|---|
BindingComplete | 在数据绑定操作完成时发生。 | |
CurrentChanged | 在当前绑定项更改时发生。 | |
CurrentItemChanged | 在当前绑定项的状态更改时发生。 | |
DataError | 当 Exception 被 BindingManagerBase 处理而未给出任何提示时发生。 | |
PositionChanged | 在 Position 属性的值更改后发生。 |
页首
请参见
参考
BindingManagerBase 类
System.Windows.Forms 命名空间
BindingSource
BindingContext 类
CurrencyManager
PropertyManager