Sdílet prostřednictvím


DataBindingHandler Třída

Definice

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

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žní smysluplné zobrazení ovládacího prvku na návrhové ploše. Za tuto funkci je obvykle zodpovědný 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 vazby dat, pokud byla v kódu ovládacího prvku zadána.DataBindingHandlerAttribute

Pokud chcete použít obslužnou rutinu vazby dat, ovládací prvek, který má vlastnost nebo vlastnosti vázané na data, musí mít v rámci svého kódu zadanou DataBindingHandlerAttribute vlastnost, která označuje typ obslužné rutiny vazby dat, která se má použít.

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

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í příslušných vlastností.

Konstruktory

DataBindingHandler()

Inicializuje novou instanci DataBindingHandler třídy .

Metody

DataBindControl(IDesignerHost, Control)

Vytvoří vazbu na zadaný ovládací prvek.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

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

Slouží jako výchozí hashovací funkce.

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

Type Získá z aktuální instance.

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

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

(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é