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) |
Применяется к
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по