DataBindingHandler Třída

Definice

Poskytuje základní třídu pro obslužnou rutinu datové vazby.

public ref class DataBindingHandler abstract
public abstract class DataBindingHandler
type DataBindingHandler = class
Public MustInherit Class DataBindingHandler
Dědičnost
DataBindingHandler
Odvozené

Poznámky

DataBindingHandler poskytuje základní třídu pro obslužné rutiny datových vazeb. Obslužnou rutinu datové vazby lze použít v návrháři k provedení datové vazby, která umožňuje smysluplné zobrazení ovládacího prvku na návrhové ploše. Za tuto funkci obvykle zodpovídá návrhář ovládacího prvku. Pokud však ovládací prvek není aktivní na návrhové ploše, například v šabloně jiného ovládacího prvku, nemá návrháře a tato funkce je poskytována obslužnou rutinou datové vazby, pokud byla zadána v DataBindingHandlerAttribute kódu ovládacího prvku.

Chcete-li použít obslužnou rutinu datové vazby, ovládací prvek, který má vlastnost svázaná s daty nebo vlastnosti, musí mít DataBindingHandlerAttribute v rámci svého kódu zadaný typ obslužné rutiny datové vazby.

Například ovládací Label prvek je přidružen k TextDataBindingHandler třídě prostřednictvím DataBindingHandlerAttribute v kódu třídy Label . V rámci šablony pro DataListovládací prvek, Label jehož textová vlastnost byla vázaná na data, zobrazí slovo "DataBound" na popisku. Bez obslužné rutiny vazby dat by popisek byl v době návrhu neviditelný, protože nemá návrháře pro vytvoření vazby vlastností svázaných dat v době návrhu v ovládacím prvku šablony.

Chcete-li implementovat obslužnou rutinu datové vazby, definujte novou třídu, která je odvozena z této třídy, a implementujte metodu DataBindControl pro nastavení odpovídajících vlastností.

Konstruktory

Name Description
DataBindingHandler()

Inicializuje novou instanci DataBindingHandler třídy.

Metody

Name Description
DataBindControl(IDesignerHost, Control)

Vytvoří vazbu zadaného ovládacího prvku.

Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro

Viz také