IScrollingPageViewModel - интерфейс

Объект для отображения страницы документа в области прокрутки.

Definition

Пространство имён: Tessa.UI.Controls.Scrolling
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
C#
public interface IScrollingPageViewModel : INotifyPropertyChanged, 
	IDisposable
Implements
INotifyPropertyChanged, IDisposable

Свойства

Content Содержимое страницы. Обычно соответствует изображению ImageSource. Если возвращает null, то может асинхронно запустить генерацию содержимого, завершение которой оповещается событием PropertyChanged.
Control Элемент управления областью прокрутки, в которой отображается страница.
Index Отсчитываемый от нуля индекс страницы или отрицательное число, если объект не соответствует действительной странице.
IsLastItem Признак того, что страница является последней.
IsSelected Признак того, что страница в текущий момент выбрана.

Методы

DisposePerforms application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Унаследован от IDisposable)
Purge Удаляет все ссылки на объекты, связанные с содержимым страницы Content, чтобы их можно было удалить из памяти. При повторном вызове свойства Content может быть запущена повторная генерация контента. Возвращает признак того, что контент был освобождён этим вызовом метода.
SelectForPreview Выбирает текущую страницу в области предпросмотра страниц. Объект страницы должен быть добавлен в коллекцию страниц предпросмотра PreviewPages. Возвращает отсчитываемый от нуля индекс выбранной страницы.
StopGeneratingContent Асинхронно останавливает генерацию содержимого Content, если она была запущена при предыдущем обращении к свойству.

События

PropertyChangedOccurs when a property value changes.
(Унаследован от INotifyPropertyChanged)

См. также