This documentation is archived and is not being maintained.

MultiBinding Members

Describes a collection of Binding objects attached to a single binding target property.

The MultiBinding type exposes the following members.

  NameDescription
Public method MultiBinding Initializes a new instance of the MultiBinding class.
Top

  NameDescription
Public method Equals Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public method GetHashCode Serves as a hash function for a particular type. (Inherited from Object.)
Public method GetType Gets the type of the current instance. (Inherited from Object.)
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method ProvideValue Returns an object that should be set on the property where this binding and extension are applied. (Inherited from BindingBase.)
Public method ShouldSerializeBindings Indicates whether the Bindings property should be persisted.
Public method ShouldSerializeFallbackValue Returns a value that indicates whether serialization processes should serialize the effective value of the FallbackValue property on instances of this class. (Inherited from BindingBase.)
Public method ShouldSerializeTargetNullValue Returns a value that indicates whether the TargetNullValue property should be serialized. (Inherited from BindingBase.)
Public method ShouldSerializeValidationRules Indicates whether the ValidationRules property should be persisted.
Public method ToString Returns a string that represents the current object. (Inherited from Object.)
Top

  NameDescription
Public property BindingGroupName Gets or sets the name of the BindingGroup to which this binding belongs. (Inherited from BindingBase.)
Public property Bindings Gets the collection of Binding objects within this MultiBinding instance.
Public property Converter Gets or sets the converter to use to convert the source values to or from the target value.
Public property ConverterCulture Gets or sets the CultureInfo object that applies to any converter assigned to bindings wrapped by the MultiBinding or on the MultiBinding itself.
Public property ConverterParameter Gets or sets an optional parameter to pass to a converter as additional information.
Public property FallbackValue Gets or sets the value to use when the binding is unable to return a value. (Inherited from BindingBase.)
Public property Mode Gets or sets a value that indicates the direction of the data flow of this binding.
Public property NotifyOnSourceUpdated Gets or sets a value that indicates whether to raise the SourceUpdated event when a value is transferred from the binding target to the binding source.
Public property NotifyOnTargetUpdated Gets or sets a value that indicates whether to raise the TargetUpdated event when a value is transferred from the binding source to the binding target.
Public property NotifyOnValidationError Gets or sets a value that indicates whether to raise the Error attached event on the bound element.
Public property StringFormat Gets or sets a string that specifies how to format the binding if it displays the bound value as a string. (Inherited from BindingBase.)
Public property TargetNullValue Gets or sets the value that is used in the target when the value of the source is null. (Inherited from BindingBase.)
Public property UpdateSourceExceptionFilter Gets or sets a handler you can use to provide custom logic for handling exceptions that the binding engine encounters during the update of the binding source value. This is only applicable if you have associated the ExceptionValidationRule with your MultiBinding object.
Public property UpdateSourceTrigger Gets or sets a value that determines the timing of binding source updates.
Public property ValidatesOnDataErrors Gets or sets a value that indicates whether to include the DataErrorValidationRule.
Public property ValidatesOnExceptions Gets or sets a value that indicates whether to include the ExceptionValidationRule.
Public property ValidationRules Gets the collection of ValidationRule objects for this instance of MultiBinding.
Top

  NameDescription
Explicit interface implemetation Private method IAddChild.AddChild Infrastructure. Adds a child object.
Explicit interface implemetation Private method IAddChild.AddText Infrastructure. Adds the text content of a node to the object.
Top
Show: