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
- Наследование
Комментарии
Событие 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) |