IScrollingControlViewModel - интерфейс
Элемент управления областью с прокруткой страниц документа.
Пространство имён: Tessa.UI.Controls.ScrollingСборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
public interface IScrollingControlViewModel : INotifyPropertyChanged,
IAsyncDisposable
Public Interface IScrollingControlViewModel
Inherits INotifyPropertyChanged, IAsyncDisposable
public interface class IScrollingControlViewModel : INotifyPropertyChanged,
IAsyncDisposable
type IScrollingControlViewModel =
interface
interface INotifyPropertyChanged
interface IAsyncDisposable
end
- Implements
- INotifyPropertyChanged, IAsyncDisposable
CurrentPage |
Номер текущей страницы, отсчитываемый от единицы, или 0, если текущей страницы нет.
|
CurrentPageText |
Текст, отображаемый в поле с текущим номером страницы.
|
MaxImageWidth |
Максимальная ширина полноформатной страницы документа или null,
если ширина не ограничена. По умолчанию обычно устанавливается равной ширине экрана,
на котором размещается основное окно приложения.
|
MaxPreviewImageWidth |
Максимальная ширина страницы документа в формате предпросмотра или null,
если ширина не ограничена. По умолчанию равна 200.0.
|
Pages |
Объекты с информацией по полноформатным страницам документа.
|
PreviewPages |
Объекты с информацией по страницам документа в формате предпросмотра.
|
BeginMove |
Запрашивает перемещение полосы прокрутки на страницу с указанным номером.
Возвращает признак того, что перемещение успешно запрошено.
|
CoercePageIndexFromPages |
Преобразует индекс из списка страниц Pages к отсчитываемому от нуля индексу страницы документа.
Возвращает -1, если индекс не соответствует действительной странице.
|
CoercePageIndexFromPreviewPages |
Преобразует индекс из списка страниц предпросмотра PreviewPages к отсчитываемому от нуля индексу страницы документа.
Возвращает -1, если индекс не соответствует действительной странице.
|
CoercePageIndexToPages |
Преобразует отсчитываемый от нуля индекс страницы документа к индексу в списке страниц Pages.
Возвращает -1, если индекс не соответствует действительной странице.
|
CoercePageIndexToPreviewPages |
Преобразует отсчитываемый от нуля индекс страницы документа к индексу в списке страниц предпросмотра PreviewPages.
Возвращает -1, если индекс не соответствует действительной странице.
|
DisposeAsync | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources asynchronously. (Унаследован от IAsyncDisposable) |
LaunchMaintenanceAsync |
Запускает обслуживание. Гарантирует, что не останутся "висящими" незагруженные страницы.
|
SetFilePathAsync |
Загружает в контрол файл по заданному пути.
|
Trace |
Записывает информацию по трассировке страниц.
|
TrySelectPreviewItem |
Выбирает страницу предпросмотра с указанным индексом.
Возвращает признак того, что указанный элемент не был выбран, но стал выбран после выполнения метода.
|
UnloadAsync |
Выполняет выгрузку текущего отображаемого файла, если он имеется,
и возвращает файл был загружен перед выгрузкой (т.е. в нём была хотя бы одна страница).
|
Disposed |
Событие, выполняемое при очистке данных контрола, что делает невозможным его использование.
|
PropertyChanged | Occurs when a property value changes. (Унаследован от INotifyPropertyChanged) |
ScrollToPageSuggested |
Событие, определяющее необходимость переместить скролл к указанной странице.
|