DataBindingHandler 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供資料繫結處理常式的基底類別。
public ref class DataBindingHandler abstract
public abstract class DataBindingHandler
type DataBindingHandler = class
Public MustInherit Class DataBindingHandler
- 繼承
-
DataBindingHandler
- 衍生
備註
DataBindingHandler 提供資料系結處理常式的基類。 資料系結處理常式可以在設計工具內使用,以執行資料系結,以在設計介面上啟用有意義的控制項顯示。 控制項的設計工具通常負責這項功能。 不過,當控制項不在設計介面上時,例如在另一個控制項的範本中,它沒有設計工具,而且如果 DataBindingHandlerAttribute 已在控制項的程式碼中使用 指定 ,則這項功能是由資料系結處理常式提供。
若要使用資料系結處理常式,具有資料系結屬性或屬性的控制項必須 DataBindingHandlerAttribute 在其程式碼中指定 ,指出要使用的資料系結處理常式類型。
例如,控制項 Label 會透過 DataBindingHandlerAttribute 類別程式碼 Label 中的 與 類別相關聯 TextDataBindingHandler 。 在 的 DataList 範本內, Label 文字屬性已系結資料的控制項會在標籤上顯示 「DataBound」 這個字。 如果沒有資料系結處理常式,標籤在設計階段就會隱藏,因為它沒有設計工具可在設計階段于樣板化控制項中系結其資料系結屬性。
若要實作資料系結處理常式,請定義衍生自這個類別的新類別,並實作 DataBindControl 方法來設定適當的屬性。
建構函式
DataBindingHandler() |
初始化 DataBindingHandler 類別的新執行個體。 |
方法
DataBindControl(IDesignerHost, Control) |
繫結指定的控制項。 |
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |