DataBindingHandler Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt een basisklasse voor een gegevensbindingshandler.
public ref class DataBindingHandler abstract
public abstract class DataBindingHandler
type DataBindingHandler = class
Public MustInherit Class DataBindingHandler
- Overname
-
DataBindingHandler
- Afgeleid
Opmerkingen
DataBindingHandler biedt een basisklasse voor handlers voor gegevensbinding. Een gegevensbindingshandler kan in een ontwerpfunctie worden gebruikt om gegevensbinding uit te voeren om een zinvolle weergave van het besturingselement op het ontwerpoppervlak mogelijk te maken. Doorgaans is de ontwerpfunctie van een besturingselement verantwoordelijk voor deze functionaliteit. Wanneer een besturingselement echter niet live is op het ontwerpoppervlak, zoals in de sjabloon van een ander besturingselement, heeft het geen ontwerper en deze functionaliteit wordt geleverd door een gegevensbindingshandler als er een is opgegeven met een DataBindingHandlerAttribute in de code voor het besturingselement.
Als u een gegevensbindingshandler wilt gebruiken, moet het besturingselement met de gegevensgebonden eigenschap of eigenschappen een DataBindingHandlerAttribute opgegeven in de code hebben die aangeeft welk type handler voor gegevensbinding moet worden gebruikt.
Het besturingselement is bijvoorbeeld Label gekoppeld aan de TextDataBindingHandler klasse via een DataBindingHandlerAttribute in de code voor de Label klasse. Binnen een sjabloon voor een DataListbesturingselement waarvan de teksteigenschap gegevens is gebonden, Label wordt het woord 'DataBound' op het label weergegeven. Zonder de gegevensbindingshandler zou het label tijdens het ontwerp onzichtbaar zijn, omdat het geen ontwerper heeft om de gegevensgebonden eigenschappen te binden, terwijl het in een sjabloonbesturingselement op ontwerptijd.
Als u een handler voor gegevensbinding wilt implementeren, definieert u een nieuwe klasse die is afgeleid van deze klasse en implementeert u de DataBindControl methode om de juiste eigenschappen in te stellen.
Constructors
| Name | Description |
|---|---|
| DataBindingHandler() |
Initialiseert een nieuw exemplaar van de DataBindingHandler klasse. |
Methoden
| Name | Description |
|---|---|
| DataBindControl(IDesignerHost, Control) |
Hiermee wordt het opgegeven besturingselement gebonden. |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |