C# 클래스 Illusion.BindingEngine.WeakSource

상속: System.WeakReference
파일 보기 프로젝트 열기: kasicass/kasicass

공개 프로퍼티들

프로퍼티 타입 설명
Actions IList>.Dictionary
Targets IList>.Dictionary

공개 메소드들

메소드 설명
HandlePropertyChanged ( object sender, PropertyChangedEventArgs args ) : void

Handles the property changed.

NotifyPropertyChanged ( INotifyPropertyChanged target, string targetProp ) : void

Notifies the property changed.

Register ( Object source, INotifyPropertyChanged target, Delegate action, string targetProp, IDataConverter converter = null, object parameter = null ) : WeakSource

Registers the specified source.

UnRegister ( Object source, Delegate action, string targetProp ) : void

Unregister the specified source.

비공개 메소드들

메소드 설명
WeakSource ( Object source ) : System

Initializes a new instance of the WeakSource class.

메소드 상세

HandlePropertyChanged() 공개 메소드

Handles the property changed.
public HandlePropertyChanged ( object sender, PropertyChangedEventArgs args ) : void
sender object The sender.
args System.ComponentModel.PropertyChangedEventArgs The instance containing the event data.
리턴 void

NotifyPropertyChanged() 공개 메소드

Notifies the property changed.
public NotifyPropertyChanged ( INotifyPropertyChanged target, string targetProp ) : void
target INotifyPropertyChanged The target.
targetProp string The target prop.
리턴 void

Register() 공개 정적인 메소드

Registers the specified source.
public static Register ( Object source, INotifyPropertyChanged target, Delegate action, string targetProp, IDataConverter converter = null, object parameter = null ) : WeakSource
source Object The source.
target INotifyPropertyChanged The target.
action System.Delegate The action.
targetProp string The target prop.
converter IDataConverter The converter.
parameter object The converter parameter.
리턴 WeakSource

UnRegister() 공개 정적인 메소드

Unregister the specified source.
public static UnRegister ( Object source, Delegate action, string targetProp ) : void
source Object The source.
action System.Delegate The action.
targetProp string The target prop.
리턴 void

프로퍼티 상세

Actions 공개적으로 프로퍼티

public Dictionary> Actions
리턴 IList>.Dictionary

Targets 공개적으로 프로퍼티

public Dictionary> Targets
리턴 IList>.Dictionary