PropertyManager 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
維持物件屬性與資料綁定控制屬性之間的 a 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,用於維護物件的當前性質,而非清單中當前物件的性質。 因此,嘗試為 a 設定 Position 或 Count 屬性 PropertyManager 不會產生任何效果。 同樣地, AddNew 和 RemoveAt 方法也不被支援,因為沒有底層的資料清單可供新增或刪除。 此外,IsBindingSuspended若 有PropertyManager資料來源,無論是否SuspendBinding被呼叫,呼叫都會回傳false。
建構函式
| 名稱 | Description |
|---|---|
| PropertyManager() |
初始化 PropertyManager 類別的新執行個體。 |
欄位
| 名稱 | Description |
|---|---|
| onCurrentChangedHandler |
指定該事件的事件處理程序 CurrentChanged 。 (繼承來源 BindingManagerBase) |
| onPositionChangedHandler |
指定該事件的事件處理程序 PositionChanged 。 (繼承來源 BindingManagerBase) |
屬性
| 名稱 | Description |
|---|---|
| Bindings |
負責管理綁定的集合。 (繼承來源 BindingManagerBase) |
| Count |
取得由 BindingManagerBase管理的列數。 |
| Current |
取得資料綁定屬性所屬的物件。 |
| IsBindingSuspended |
會得到一個值,表示綁定是否被暫停。 (繼承來源 BindingManagerBase) |
| Position |
取得綁定到該資料來源點的控制清單中的位置。 |
方法
事件
| 名稱 | Description |
|---|---|
| BindingComplete |
發生在資料綁定操作完成時。 (繼承來源 BindingManagerBase) |
| CurrentChanged |
當目前綁定的物品改變時會發生。 (繼承來源 BindingManagerBase) |
| CurrentItemChanged |
當當前綁定項目的狀態改變時,會發生這種情況。 (繼承來源 BindingManagerBase) |
| DataError |
當 a Exception 被 靜默處理 BindingManagerBase時會發生。 (繼承來源 BindingManagerBase) |
| PositionChanged |
發生在房產價值 Position 變動之後。 (繼承來源 BindingManagerBase) |