IPropertyTModel, TValue - интерфейс |
Пространство имён: Tessa.UI.Views.Charting.Properties
public interface IProperty<TModel, TValue> : IProperty, INotifyPropertyChanged, IDataTemplateProvider where TModel : class
Тип IPropertyTModel, TValue предоставляет следующие члены.
| Имя | Описание | |
|---|---|---|
| DataTemplate |
Gets Шаблон данных
(Унаследован от IDataTemplateProvider.) | |
| GetValue |
Gets or sets Функция получения значения свойства из модели
| |
| IsReadOnly |
Gets or sets a value indicating whether Признак свойства только для чтения
(Унаследован от IProperty.) | |
| Owner |
Gets or sets Модель представление владелец свойства
(Унаследован от IProperty.) | |
| PropertyCaption |
Gets or sets Заголовок элемента
(Унаследован от IProperty.) | |
| PropertyName |
Gets or sets Имя свойства
(Унаследован от IProperty.) | |
| SetValue |
Gets or sets Метод установки значения в модели
| |
| SourceModel |
Gets Исходная модель
| |
| ValidationResult |
Gets Результат проверки данных
(Унаследован от IProperty.) | |
| Value |
Gets or sets Значение свойства
| |
| Visibility |
Gets or sets a value indicating whether Признак отображения свойств объекта
(Унаследован от IProperty.) |
| Имя | Описание | |
|---|---|---|
| AddValidationRule(ActionIProperty, Validator) |
Добавляет правило проверки значения для свойства
(Унаследован от IProperty.) | |
| AddValidationRule(ActionIPropertyTModel, TValue, Validator) |
Добавляет правило проверки значения для свойства
| |
| RegisterStateUpdater |
Осуществляет регистрацию обработчика изменения состояния свойств propertyNames (Унаследован от IProperty.) | |
| UpdateState |
Вызывает обновление свойства
(Унаследован от IProperty.) | |
| Validate |
Вызывает проверку значений свойства
(Унаследован от IProperty.) |
| Имя | Описание | |
|---|---|---|
| PropertyChanged | Occurs when a property value changes. (Унаследован от INotifyPropertyChanged.) |