C# Класс Illusion.BindingEngine.WeakSource

Наследование: System.WeakReference
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
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