Show / Hide Table of Contents

Class MultiBindingExpression

Contains instance information about a single instance of a MultiBinding.

Inheritance
System.Object
Expression
BindingExpressionBase
MultiBindingExpression
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: System.Windows.Data
Assembly: OpenSilver.dll
Syntax
public sealed class MultiBindingExpression : BindingExpressionBase

Properties

| Improve this Doc View Source

BindingExpressions

Gets the collection of BindingExpression objects in this instance of MultiBindingExpression.

Declaration
public ReadOnlyCollection<BindingExpressionBase> BindingExpressions { get; }
Property Value
Type Description
System.Collections.ObjectModel.ReadOnlyCollection<BindingExpressionBase>

A read-only collection of the BindingExpression objects. Even though the return type is a collection of BindingExpressionBase objects the returned collection would only contain BindingExpression objects because the MultiBinding class currently only supports Binding objects.

| Improve this Doc View Source

ParentMultiBinding

Gets the MultiBinding object from which this MultiBindingExpression is created.

Declaration
public MultiBinding ParentMultiBinding { get; }
Property Value
Type Description
MultiBinding

The MultiBinding object from which this MultiBindingExpression is created.

Methods

| Improve this Doc View Source

UpdateSource()

Sends the current binding target value to the binding source properties in TwoWay bindings.

Declaration
public void UpdateSource()
Exceptions
Type Condition
System.InvalidOperationException

The MultiBindingExpression is detached from the binding target.

  • Improve this Doc
  • View Source