DataBindingHandler Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Alaposztályt biztosít egy adatkötés-kezelőhöz.
public ref class DataBindingHandler abstract
public abstract class DataBindingHandler
type DataBindingHandler = class
Public MustInherit Class DataBindingHandler
- Öröklődés
-
DataBindingHandler
- Származtatott
Megjegyzések
DataBindingHandler alaposztályt biztosít az adatkötés-kezelők számára. Az adatkötés-kezelők a tervezőn belül adatkötések végrehajtására használhatók, hogy a vezérlő értelmezhető módon jelenjen meg a tervezőfelületen. Általában a vezérlő tervezője felelős ezért a funkcióért. Ha azonban egy vezérlő nem él a tervezési felületen, például egy másik vezérlő sablonjában, nincs tervezője, és ezt a funkciót egy adatkötés-kezelő biztosítja, ha a vezérlő kódjában van megadva.DataBindingHandlerAttribute
Adatkötés-kezelő használatához az adatkötési tulajdonságot vagy tulajdonságokat tartalmazó vezérlőnek rendelkeznie kell egy DataBindingHandlerAttribute megadott kóddal, amely jelzi a használni kívánt adatkötés-kezelő típusát.
A vezérlő például Label az TextDataBindingHandler osztály kódjában található kódon DataBindingHandlerAttribute keresztül van társítva az Label osztályhoz. Egy sablonon DataListbelül egy Label olyan vezérlőelem, amelynek szövegtulajdonságát adatkötéssel kötötték, a címkén a "DataBound" szó jelenik meg. Az adatkötés-kezelő nélkül a címke tervezési időben láthatatlanná válik, mivel nincs tervezője az adatkötéshez kötött tulajdonságainak kötéséhez, miközben egy sablonalapú vezérlőben a tervezéskor.
Adatkötés-kezelő implementálásához definiáljon egy új osztályt, amely ebből az osztályból származik, és implementálja a DataBindControl metódust a megfelelő tulajdonságok beállításához.
Konstruktorok
| Név | Description |
|---|---|
| DataBindingHandler() |
Inicializálja a DataBindingHandler osztály új példányát. |
Metódusok
| Név | Description |
|---|---|
| DataBindControl(IDesignerHost, Control) |
Megköti a megadott vezérlőt. |
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |