LegendSettingsViewModel - класс

Модель-представление редактирования настроек отображения легенды

Definition

Пространство имён: Tessa.UI.Views.Charting.Legends
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
C#
public class LegendSettingsViewModel : ViewModel<LegendModel>
Inheritance
Object    NotificationObject    NotificationUIObject    ViewModelLegendModel    LegendSettingsViewModel

Конструкторы

LegendSettingsViewModel Initializes a new instance of the LegendSettingsViewModel class.

Свойства

Appearance Gets внешний вид легенды
BorderBrush Gets or sets Кисть рамки
BorderThickness Gets or sets Ширина рамки
CheckBoxVisibility Gets or sets Видимость маркеров
CornerRadius Gets or sets Радиус закругления углов рамки
LegendLocation Gets or sets Расположение легенды
LegendOrientation Gets or sets Ориентация легенды
LegendPosition Gets or sets Расположение легенды
Model Модель для текущей модели представления.
(Унаследован от ViewModelTModel)
OffsetX Gets or sets Смещение по оси X-относительно диаграммы
OffsetY Gets or sets Смещение по оси Y-относительного диаграммы
Scope
(Унаследован от ViewModelTModel)
Title Gets or sets Заголовок легенды
TitleAppearance Gets or sets the title appearance.
Visibility Gets or sets Видимость легенды

Методы

EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
OnModelPropertyChanged
(Унаследован от ViewModelTModel)
OnPropertyChanged(PropertyChangedEventArgs) Уведомляет об изменении свойства с именем, заданным в аргументах события.
(Унаследован от NotificationObject)
OnPropertyChanged(String) Уведомляет об изменении свойства с заданным именем у объекта.
(Унаследован от NotificationObject)
OnPropertyChangedAsync(PropertyChangedEventArgs, Boolean) Уведомляет об изменении свойства с именем, заданным в аргументах события, асинхронно, в соответствии с принятым для текущего объекта поведением. Если есть возможность вызвать событие синхронно, то оно вызывается синхронно. Если объект является моделью представления WPF и текущий поток отличен от потока диспетчера WPF для приложения (основной поток UI), то выполнение асинхронно переключается в этот поток. Если это не так, то событие выполняется синхронно.
(Унаследован от NotificationUIObject)
OnPropertyChangedAsync(String, Boolean) Уведомляет об изменении свойства с заданным именем у объекта асинхронно, в соответствии с принятым для текущего объекта поведением. Если есть возможность вызвать событие синхронно, то оно вызывается синхронно. Если объект является моделью представления WPF и текущий поток отличен от потока диспетчера WPF для приложения (основной поток UI), то выполнение асинхронно переключается в этот поток. Если это не так, то событие выполняется синхронно.
(Унаследован от NotificationObject)
OnReceiveWeakEvent The on receive weak event.
(Переопределяет ViewModelTModelOnReceiveWeakEvent(Type, Object, EventArgs))
ToStringReturns a string that represents the current object.
(Унаследован от Object)

События

PropertyChangedСобытие, уведомляющее об изменении свойства с определённым именем у модели представления.
(Унаследован от NotificationObject)

Методы расширения

Get
(Определяется ComHelper)
InternalMarkerCanvas Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также