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 ,並且用來維護物件目前的屬性,而不是清單中目前物件的 屬性。 基於這個理由,嘗試設定 Position 的 或 Count 屬性 PropertyManager 沒有任何作用。 同樣地,不支援 和 RemoveAt 方法, AddNew 因為沒有要加入或刪除的基礎資料清單。 此外, IsBindingSuspended 如果 PropertyManager 有資料來源,則 呼叫 一律會傳回 false
,而不論是否已 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) |