BindingBase 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.
Definieert de algemene kenmerken van de Binding, PriorityBindingen MultiBinding klassen.
public ref class BindingBase abstract : System::Windows::Markup::MarkupExtension
[System.Windows.Localizability(System.Windows.LocalizationCategory.None, Modifiability=System.Windows.Modifiability.Unmodifiable, Readability=System.Windows.Readability.Unreadable)]
[System.Windows.Markup.MarkupExtensionReturnType(typeof(System.Object))]
public abstract class BindingBase : System.Windows.Markup.MarkupExtension
[<System.Windows.Localizability(System.Windows.LocalizationCategory.None, Modifiability=System.Windows.Modifiability.Unmodifiable, Readability=System.Windows.Readability.Unreadable)>]
[<System.Windows.Markup.MarkupExtensionReturnType(typeof(System.Object))>]
type BindingBase = class
inherit MarkupExtension
Public MustInherit Class BindingBase
Inherits MarkupExtension
- Overname
- Afgeleid
- Kenmerken
Opmerkingen
Omdat de BindingBase.ProvideValue methode is verzegeld, functioneert een aangepaste bindingsklasse die is afgeleid van BindingBase niet correct als een XAML-markeringsextensie (Extensible Application Markup Language).
Eigenschappen
| Name | Description |
|---|---|
| BindingGroupName |
Hiermee haalt u de naam op van de BindingGroup binding waartoe deze binding behoort. |
| Delay |
Hiermee wordt de hoeveelheid tijd in milliseconden opgehaald of ingesteld om te wachten voordat de bindingsbron wordt bijgewerkt nadat de waarde op het doel is gewijzigd. |
| FallbackValue |
Hiermee wordt de waarde opgehaald of ingesteld die moet worden gebruikt wanneer de binding geen waarde kan retourneren. |
| StringFormat |
Hiermee wordt een tekenreeks opgehaald of ingesteld die aangeeft hoe de binding moet worden opgemaakt als de afhankelijke waarde als een tekenreeks wordt weergegeven. |
| TargetNullValue |
Hiermee haalt u de waarde op die in het doel wordt gebruikt of stelt u deze in wanneer de waarde van de bron is |
Methoden
| Name | Description |
|---|---|
| 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) |
| ProvideValue(IServiceProvider) |
Retourneert een object dat moet worden ingesteld op de eigenschap waarop deze binding en extensie worden toegepast. |
| ShouldSerializeFallbackValue() |
Retourneert een waarde die aangeeft of serialisatieprocessen de effectieve waarde van de FallbackValue eigenschap moeten serialiseren op exemplaren van deze klasse. |
| ShouldSerializeTargetNullValue() |
Retourneert een waarde die aangeeft of de TargetNullValue eigenschap moet worden geserialiseerd. |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |