C# 클래스 RavenFS.Studio.External.MultiBinding.MultiBindingExpression

A class that manage the behaviour and data for a MultiBinding to a given target.
상속: INotifyPropertyChanged, IValueConverter, INotifyDataErrorInfo
파일 보기 프로젝트 열기: hibernating-rhinos/RavenFS

Private Properties

프로퍼티 타입 설명
ApplyToTarget void
BeginUpdate void
GetDataProperty System.Windows.DependencyProperty
GetMultiBindingExpressions List
HandleDataPropertyChanged bool
IValueConverter object
OnDataPropertyChanged void
OnPropertyChanged void
ProcessNewResult void
SetDataProperty void
SetMultiBindingExpressions void
Update void

공개 메소드들

메소드 설명
GetErrors ( string propertyName ) : System.Collections.IEnumerable
MultiBindingExpression ( DependencyObject target, System.Windows.Data.MultiBinding multiBinding ) : System

Initializes a new instance of the MultiBindingExpression class and applies it to the given target.

비공개 메소드들

메소드 설명
ApplyToTarget ( ) : void

Applies this MultiBindingExpression to the target

BeginUpdate ( ) : void
GetDataProperty ( int dataPropertyIndex ) : DependencyProperty
GetMultiBindingExpressions ( DependencyObject obj ) : List
HandleDataPropertyChanged ( int propertyIndex, object newValue ) : bool
IValueConverter ( object value, Type targetType, object parameter, CultureInfo culture ) : object
OnDataPropertyChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs args ) : void
OnPropertyChanged ( String propertyName ) : void
ProcessNewResult ( object newValues ) : void

Updates the source values.

SetDataProperty ( int dataPropertyIndex, object localValue ) : void
SetMultiBindingExpressions ( DependencyObject obj, List value ) : void
Update ( ) : void

메소드 상세

GetErrors() 공개 메소드

public GetErrors ( string propertyName ) : System.Collections.IEnumerable
propertyName string
리턴 System.Collections.IEnumerable

MultiBindingExpression() 공개 메소드

Initializes a new instance of the MultiBindingExpression class and applies it to the given target.
public MultiBindingExpression ( DependencyObject target, System.Windows.Data.MultiBinding multiBinding ) : System
target System.Windows.DependencyObject The target.
multiBinding System.Windows.Data.MultiBinding The parent
리턴 System