Поделиться через


RequestBringIntoViewEventArgs Класс

Определение

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

public ref class RequestBringIntoViewEventArgs : System::Windows::RoutedEventArgs
public class RequestBringIntoViewEventArgs : System.Windows.RoutedEventArgs
type RequestBringIntoViewEventArgs = class
    inherit RoutedEventArgs
Public Class RequestBringIntoViewEventArgs
Inherits RoutedEventArgs
Наследование
RequestBringIntoViewEventArgs

Комментарии

Событие FrameworkElement.RequestBringIntoView вызывается элементами при вызове BringIntoView из этого элемента. Как правило, это перенаправленное событие не обрабатывается источником. Промежуточные классы, которые не реализуют прокручиваемые регионы или аналогичные понятия, которые содержимое клипа не должно обрабатывать событие. Событие должно быть разрешено пузырьковать в родительские элементы, реализующие прокручиваемую область или указывающие ClipToBoundsfalse. Такие родительские элементы обычно предоставляют обработку класса для события RequestBringIntoView, где необходимая логика отрисовки происходит всякий раз, когда заданный элемент запрашивает возможность просмотра в регионе вырезки.

Элементы содержимого могут привести к возникновению события узлами содержимого (путем вызова BringIntoView и создания FrameworkElement.RequestBringIntoView из узла контента). Аналогичным образом можно запросить в представлении логические элементы дерева с помощью вспомогательного метода LogicalTreeHelper.BringIntoView.

ListBox реализует связанный, но другой метод ScrollIntoView.

Свойства

Handled

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

(Унаследовано от RoutedEventArgs)
OriginalSource

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

(Унаследовано от RoutedEventArgs)
RoutedEvent

Возвращает или задает RoutedEvent, связанную с этим экземпляром RoutedEventArgs.

(Унаследовано от RoutedEventArgs)
Source

Возвращает или задает ссылку на объект, вызвавшее событие.

(Унаследовано от RoutedEventArgs)
TargetObject

Возвращает объект, который должен быть видимым в ответ на событие.

TargetRect

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

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
InvokeEventHandler(Delegate, Object)

Вызывает обработчики событий в определенном типе, что может повысить эффективность системы событий.

MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
OnSetSource(Object)

При переопределении в производном классе предоставляет точку входа обратного вызова уведомления при изменении значения свойства Source экземпляра.

(Унаследовано от RoutedEventArgs)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к

См. также раздел