C# Class UIX.Commands.PropertyCommand

Команда изменения значения свойства
Inheritance: ICommand
Afficher le fichier Open project: UGTU/UGTUKadrProject

Méthodes publiques

Méthode Description
Execute ( object sender ) : void

Изменяет значение свойства

IsOneWayCommand ( object sender ) : bool
PropertyCommand ( object obj, string propertyName, object newValue ) : System

Создаёт новую команду для изменения свойства

PropertyCommand ( object obj, string propertyName, object newValue, object oldValue ) : System

Создаёт новую команду для изменения свойства. Используйте этот конструктор, если значение свойства уже было изменено вне команды и вы только хотите зарегистрировать это действие.

Unexecute ( object sender ) : void

Отменяет изменение значения свойства

Method Details

Execute() public méthode

Изменяет значение свойства
public Execute ( object sender ) : void
sender object Источник команды
Résultat void

IsOneWayCommand() public méthode

public IsOneWayCommand ( object sender ) : bool
sender object
Résultat bool

PropertyCommand() public méthode

Создаёт новую команду для изменения свойства
public PropertyCommand ( object obj, string propertyName, object newValue ) : System
obj object Объект в котором изменяется значение свойства
propertyName string Имя свойства
newValue object Значение свойства
Résultat System

PropertyCommand() public méthode

Создаёт новую команду для изменения свойства. Используйте этот конструктор, если значение свойства уже было изменено вне команды и вы только хотите зарегистрировать это действие.
public PropertyCommand ( object obj, string propertyName, object newValue, object oldValue ) : System
obj object Объект в котором изменяется значение свойства
propertyName string Имя свойства
newValue object Значение свойства
oldValue object Значение свойства до изменения.
Résultat System

Unexecute() public méthode

Отменяет изменение значения свойства
public Unexecute ( object sender ) : void
sender object Источник сообщения
Résultat void