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