PropertyManager 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
维护对象的属性与数据绑定控件属性之间的 Binding。
public ref class PropertyManager : System::Windows::Forms::BindingManagerBase
public class PropertyManager : System.Windows.Forms.BindingManagerBase
type PropertyManager = class
inherit BindingManagerBase
Public Class PropertyManager
Inherits BindingManagerBase
- 继承
注解
继承 PropertyManager 自 , BindingManagerBase它用于维护 对象的当前属性,而不是列表中当前对象的属性。 因此,尝试为 PropertyManager 设置 Position 或 Count 属性不起作用。 同样,不支持 和 RemoveAt 方法,AddNew因为没有要添加到或从中删除的基础数据列表。 此外,如果 PropertyManager 具有数据源,则始终返回false
对 IsBindingSuspended 的调用,而不管是否已SuspendBinding调用。
构造函数
PropertyManager() |
初始化 PropertyManager 类的新实例。 |
字段
onCurrentChangedHandler |
为 CurrentChanged 事件指定事件处理程序。 (继承自 BindingManagerBase) |
onPositionChangedHandler |
为 PositionChanged 事件指定事件处理程序。 (继承自 BindingManagerBase) |
属性
Bindings |
获取所管理绑定的集合。 (继承自 BindingManagerBase) |
Count |
获取 BindingManagerBase 托管的行数。 |
Current |
获取数据绑定属性所属的对象。 |
IsBindingSuspended |
获取一个值,该值指示绑定是否已挂起。 (继承自 BindingManagerBase) |
Position |
获取绑定到此数据源的控件所指向的基础列表中的位置。 |
方法
事件
BindingComplete |
在数据绑定操作完成时发生。 (继承自 BindingManagerBase) |
CurrentChanged |
在当前绑定项更改时发生。 (继承自 BindingManagerBase) |
CurrentItemChanged |
在当前绑定项的状态更改时发生。 (继承自 BindingManagerBase) |
DataError |
当 Exception 被 BindingManagerBase 处理而未给出任何提示时发生。 (继承自 BindingManagerBase) |
PositionChanged |
在 Position 属性的值更改后发生。 (继承自 BindingManagerBase) |