System.Windows.Navigation Пространство имен

Предоставляет типы, поддерживающие навигацию, включая навигацию между окнами и журналами навигации.

Классы

Имя Описание
BaseUriHelper

Предоставляет метод для разрешения относительных универсальных идентификаторов ресурсов (URI) относительно базового URI контейнера, например Frame.

CustomContentState

CustomContentState позволяет перемещаться по разным состояниям одного исходного содержимого без перезагрузки исходного содержимого для каждой последующей навигации.

FragmentNavigationEventArgs

Предоставляет данные для события FragmentNavigation .

JournalEntry

Представляет запись в журнале навигации назад или вперед.

JournalEntryListConverter

Этот тип или член поддерживает инфраструктуру Microsoft .NET и не предназначен для использования непосредственно из кода.

JournalEntryUnifiedViewConverter

JournalEntryUnifiedViewConverter объединяет журнал навигации назад и журнал навигации вперед (как предоставляется Frame или NavigationWindow) в одно меню навигации.

NavigatingCancelEventArgs

Предоставляет данные для события навигации .

NavigationEventArgs

Предоставляет данные для событий навигации без отмены, включая LoadCompleted, Navigatedи NavigationStopped.

NavigationFailedEventArgs

Предоставляет данные для события NavigationFailed .

NavigationProgressEventArgs

Предоставляет данные для событий NavigationProgress и NavigationProgress.

NavigationService

Содержит методы, свойства и события для поддержки навигации.

NavigationWindow

Представляет окно, поддерживающее навигацию по содержимому.

PageFunction<T>

Представляет особый тип страницы, которая позволяет обрабатывать навигацию на страницу аналогично вызову метода.

PageFunctionBase

Абстрактный базовый класс, который является родительским для всех классов функций страницы.

RequestNavigateEventArgs

Предоставляет данные для RequestNavigate события.

ReturnEventArgs<T>

Предоставляет данные для Return события.

Интерфейсы

Имя Описание
IProvideCustomContentState

Реализован классом, который должен добавить пользовательское состояние в запись журнала навигации для содержимого, прежде чем содержимое будет удалено.

Перечисления

Имя Описание
JournalEntryPosition

Указывает позицию в журнале навигации содержимого относительно текущего содержимого. JournalEntryPosition используется JournalEntryUnifiedViewConverter.

JournalOwnership

Указывает, использует ли Frame собственный журнал. JournalOwnership используется свойством JournalOwnership.

NavigationMode

Указывает тип навигации, который происходит NavigationMode, используется свойством NavigationMode.

NavigationUIVisibility

Указывает, отображается ли Frame его хром навигации. NavigationUIVisibility используется свойством NavigationUIVisibility.

Делегаты

Имя Описание
FragmentNavigationEventHandler

Представляет метод, который будет обрабатывать FragmentNavigation события.

LoadCompletedEventHandler

Представляет метод, который будет обрабатывать LoadCompleted события.

NavigatedEventHandler

Представляет метод, который будет обрабатывать Navigated события.

NavigatingCancelEventHandler

Представляет метод, который будет обрабатывать Navigating события.

NavigationFailedEventHandler

Представляет метод, который будет обрабатывать NavigationFailed события.

NavigationProgressEventHandler

Представляет метод, который будет обрабатывать NavigationProgress события.

NavigationStoppedEventHandler

Представляет метод, который будет обрабатывать NavigationStopped события.

RequestNavigateEventHandler

Представляет метод, который будет обрабатывать RequestNavigate перенаправленное событие Hyperlink класса.

ReturnEventHandler<T>

Представляет метод, который будет обрабатывать Return событие PageFunction<T> класса.