DataBindingHandler 類別

定義

提供資料綁定處理器的基底類別。

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)

適用於

另請參閱