DataBindingHandler Klasa

Definicja

Udostępnia klasę bazową dla programu obsługi powiązań danych.

public ref class DataBindingHandler abstract
public abstract class DataBindingHandler
type DataBindingHandler = class
Public MustInherit Class DataBindingHandler
Dziedziczenie
DataBindingHandler
Pochodne

Uwagi

DataBindingHandler Udostępnia klasę bazową dla procedur obsługi powiązań danych. Program obsługi powiązań danych może służyć w projektancie do wykonywania powiązań danych w celu umożliwienia znaczącego wyświetlania kontrolki na powierzchni projektowej. Zazwyczaj projektant kontrolki jest odpowiedzialny za tę funkcję. Jeśli jednak kontrolka nie jest aktywna na powierzchni projektowej, na przykład w szablonie innej kontrolki, nie ma projektanta, a ta funkcja jest udostępniana przez program obsługi powiązań danych, jeśli został określony w DataBindingHandlerAttribute kodzie kontrolki.

Aby użyć procedury obsługi powiązania danych, kontrolka, która ma właściwość lub właściwości powiązane z danymi, musi mieć DataBindingHandlerAttribute określony w kodzie, który wskazuje typ procedury obsługi powiązania danych do użycia.

Na przykład kontrolka Label jest skojarzona z klasą TextDataBindingHandler za pomocą DataBindingHandlerAttribute elementu w kodzie dla Label klasy . W szablonie DataListelementu kontrolka Label , której właściwość tekstowa została powiązana, wyświetla słowo "DataBound" na etykiecie. Bez procedury obsługi powiązania danych etykieta byłaby niewidoczna w czasie projektowania, ponieważ nie ma projektanta do powiązania właściwości powiązanych z danymi w kontrolce szablonu w czasie projektowania.

Aby zaimplementować procedurę obsługi powiązania danych, zdefiniuj nową klasę, która pochodzi z tej klasy, i zaimplementuj DataBindControl metodę w celu ustawienia odpowiednich właściwości.

Konstruktory

DataBindingHandler()

Inicjuje nowe wystąpienie klasy DataBindingHandler.

Metody

DataBindControl(IDesignerHost, Control)

Wiąże określoną kontrolkę.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też