ScrollContentPresenter Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Отображает содержимое элемента управления ScrollViewer .
public ref class ScrollContentPresenter sealed : ContentPresenter
/// [Windows.Foundation.Metadata.Activatable(65536, "Microsoft.UI.Xaml.WinUIContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ScrollContentPresenter final : ContentPresenter
[Windows.Foundation.Metadata.Activatable(65536, "Microsoft.UI.Xaml.WinUIContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ScrollContentPresenter : ContentPresenter
Public NotInheritable Class ScrollContentPresenter
Inherits ContentPresenter
<ScrollContentPresenter .../>
-or-
<ScrollContentPresenter ...>
content
</ScrollContentPresenter>
- Наследование
-
Object Platform::Object IInspectable DependencyObject UIElement FrameworkElement ContentPresenter ScrollContentPresenter
- Атрибуты
Конструкторы
| Имя | Описание |
|---|---|
| ScrollContentPresenter() |
Инициализирует новый экземпляр класса ScrollContentPresenter . |
Свойства
| Имя | Описание |
|---|---|
| AccessKey |
Получает или задает ключ доступа (mnemonic) для этого элемента. (Унаследовано от UIElement) |
| AccessKeyScopeOwner |
Возвращает или задает исходный элемент, предоставляющий область ключа доступа для этого элемента, даже если он не находится в визуальном дереве исходного элемента. (Унаследовано от UIElement) |
| ActualHeight |
Возвращает отрисованную высоту объекта FrameworkElement. См. примечания. (Унаследовано от FrameworkElement) |
| ActualOffset |
Получает позицию этого UIElement относительно родительского элемента, вычисляемого во время прохождения процесса макета. (Унаследовано от UIElement) |
| ActualSize |
Возвращает размер, вычисляемый этим UIElement во время упорядочивания процесса макета. (Унаследовано от UIElement) |
| ActualTheme |
Возвращает тему пользовательского интерфейса, которая в настоящее время используется элементом, который может отличаться от запрошенного элемента. (Унаследовано от FrameworkElement) |
| ActualWidth |
Возвращает отрисованную ширину объекта FrameworkElement. См. примечания. (Унаследовано от FrameworkElement) |
| AllowDrop |
Возвращает или задает значение, определяющее, может ли этот UIElement быть целевым объектом удаления для целей операций перетаскивания. (Унаследовано от UIElement) |
| AllowFocusOnInteraction |
Возвращает или задает значение, указывающее, автоматически ли элемент получает фокус при взаимодействии с ним пользователем. (Унаследовано от FrameworkElement) |
| AllowFocusWhenDisabled |
Возвращает или задает, может ли отключенный элемент управления получать фокус. (Унаследовано от FrameworkElement) |
| Background |
Возвращает или задает кисть , применяемую к фону содержимого, обрабатываемого ContentPresenter. (Унаследовано от ContentPresenter) |
| BackgroundSizing |
Возвращает или задает значение, указывающее, насколько далеко фон расширяется относительно границы этого элемента. (Унаследовано от ContentPresenter) |
| BackgroundTransition |
Возвращает или задает экземпляр BrushTransition для автоматического анимации изменений в свойстве Background. (Унаследовано от ContentPresenter) |
| BaseUri |
Возвращает универсальный идентификатор ресурса (URI), представляющий базовый URI для объекта XAML, созданного во время загрузки XAML. Это свойство полезно для разрешения URI во время выполнения. (Унаследовано от FrameworkElement) |
| BorderBrush |
Возвращает или задает кисть, описывающую заливку границы докладчика содержимого. (Унаследовано от ContentPresenter) |
| BorderThickness |
Возвращает или задает толщину границы докладчика содержимого. (Унаследовано от ContentPresenter) |
| CacheMode |
Возвращает или задает значение, указывающее, что отображаемое содержимое должно кэшироваться как составное растровое изображение, когда это возможно. (Унаследовано от UIElement) |
| CanBeScrollAnchor |
Возвращает или задает значение, указывающее, может ли UIElement быть кандидатом на привязку прокрутки. (Унаследовано от UIElement) |
| CanContentRenderOutsideBounds |
Возвращает или задает значение, указывающее, может ли прокрученное содержимое отображаться вне границ ScrollViewer. |
| CanContentRenderOutsideBoundsProperty |
Определяет свойство зависимостей CanContentRenderOutsideBounds . |
| CanDrag |
Возвращает или задает значение, указывающее, можно ли перетаскивать элемент в виде данных в операции перетаскивания. (Унаследовано от UIElement) |
| CanHorizontallyScroll |
Возвращает или задает значение, указывающее, возможно ли прокрутка на горизонтальной оси. |
| CanVerticallyScroll |
Возвращает или задает значение, указывающее, возможно ли прокрутка на вертикальной оси. |
| CenterPoint |
Возвращает или задает центральную точку элемента, которая является точкой, в которой происходит поворот или масштабирование. Влияет на положение отрисовки элемента. (Унаследовано от UIElement) |
| CharacterSpacing |
Возвращает или задает равномерное интервал между символами в единицах 1/1000 эм. (Унаследовано от ContentPresenter) |
| Clip |
Возвращает или задает прямоугольникGeometry , используемый для определения структуры содержимого UIElement. (Унаследовано от UIElement) |
| CompositeMode |
Возвращает или задает свойство, которое объявляет альтернативные режимы композиции и смешивания для элемента в родительском макете и окне. Это относится к элементам, участвующим в смешанном пользовательском интерфейсе XAML или Microsoft DirectX. (Унаследовано от UIElement) |
| Content |
Возвращает или задает данные, используемые для создания дочерних элементов ContentPresenter. (Унаследовано от ContentPresenter) |
| ContentTemplate |
Возвращает или задает шаблон, используемый для отображения содержимого элемента управления. (Унаследовано от ContentPresenter) |
| ContentTemplateSelector |
Возвращает или задает объект выбора, который изменяет DataTemplate для применения содержимого, представленного в ContentPresenter, на основе обработки сведений о элементе содержимого или его контейнере во время выполнения. (Унаследовано от ContentPresenter) |
| ContentTransitions |
Возвращает или задает коллекцию элементов стиля перехода , которые применяются к содержимому, представленному ContentPresenter. (Унаследовано от ContentPresenter) |
| ContextFlyout |
Возвращает или задает всплывающий элемент, связанный с этим элементом. (Унаследовано от UIElement) |
| CornerRadius |
Возвращает или задает радиус для углов границы докладчика содержимого. (Унаследовано от ContentPresenter) |
| DataContext |
Возвращает или задает контекст данных для FrameworkElement. Обычно используется контекст данных, когда |
| DesiredSize |
Возвращает размер, вычисляемый этим UIElement во время прохождения меры процесса макета. (Унаследовано от UIElement) |
| Dispatcher |
Всегда возвращается |
| DispatcherQueue |
Возвращает, |
| ExitDisplayModeOnAccessKeyInvoked |
Возвращает или задает значение, указывающее, закрывается ли отображение ключа доступа при вызове ключа доступа. (Унаследовано от UIElement) |
| ExtentHeight |
Возвращает вертикальный размер всего прокручиваемого содержимого. |
| ExtentWidth |
Возвращает горизонтальный размер всего прокручиваемого содержимого. |
| FlowDirection |
Получает или задает направление, в котором поток текста и других элементов пользовательского интерфейса в любом родительском элементе, который управляет их макетом. Это свойство может иметь значение |
| FocusState |
Возвращает значение, указывающее, имеет ли этот элемент управления фокус и режим получения фокуса. (Унаследовано от UIElement) |
| FocusVisualMargin |
Возвращает или задает внешнее поле визуального элемента фокуса для FrameworkElement. (Унаследовано от FrameworkElement) |
| FocusVisualPrimaryBrush |
Возвращает или задает кисть, используемую для рисования внешней границы визуального элемента или |
| FocusVisualPrimaryThickness |
Возвращает или задает толщину внешней границы визуального элемента или |
| FocusVisualSecondaryBrush |
Возвращает или задает кисть, используемую для рисования внутренней границы визуального элемента или |
| FocusVisualSecondaryThickness |
Возвращает или задает толщину внутренней границы визуального элемента или |
| FontFamily |
Возвращает или задает предпочтительное семейство шрифтов верхнего уровня для текстового содержимого, представленного ContentPresenter. (Унаследовано от ContentPresenter) |
| FontSize |
Возвращает или задает размер шрифта для текстового содержимого, представленного ContentPresenter. (Унаследовано от ContentPresenter) |
| FontStretch |
Возвращает или задает растяжение шрифта для текстового содержимого, представленного ContentPresenter. (Унаследовано от ContentPresenter) |
| FontStyle |
Возвращает или задает стиль шрифта для представленного содержимого. (Унаследовано от ContentPresenter) |
| FontWeight |
Возвращает или задает вес шрифта верхнего уровня для текстового содержимого, представленного ContentPresenter. (Унаследовано от ContentPresenter) |
| Foreground |
Возвращает или задает кисть для применения к текстовому содержимому, обрабатываемого ContentPresenter. (Унаследовано от ContentPresenter) |
| Height |
Возвращает или задает рекомендуемую высоту frameworkElement. (Унаследовано от FrameworkElement) |
| HighContrastAdjustment |
Возвращает или задает значение, указывающее, настраивает ли платформа визуальные свойства элемента автоматически при включении тем высокой контрастности. (Унаследовано от UIElement) |
| HorizontalAlignment |
Возвращает или задает характеристики горизонтального выравнивания, применяемые к FrameworkElement при его создании в родительском элементе макета, например панели или элемента управления элементами. (Унаследовано от FrameworkElement) |
| HorizontalContentAlignment |
Возвращает или задает горизонтальное выравнивание содержимого. (Унаследовано от ContentPresenter) |
| HorizontalOffset |
Получает расстояние, которое содержимое было прокручено по горизонтали. |
| IsAccessKeyScope |
Возвращает или задает значение, указывающее, определяет ли элемент собственную область ключа доступа. (Унаследовано от UIElement) |
| IsDoubleTapEnabled |
Возвращает или задает значение, определяющее, может ли событие DoubleTapped исходить из этого элемента. (Унаследовано от UIElement) |
| IsHitTestVisible |
Возвращает или задает, может ли содержащаяся область этого UIElement возвращать истинные значения для тестирования попаданий. (Унаследовано от UIElement) |
| IsHoldingEnabled |
Возвращает или задает значение, определяющее, может ли событие Holding исходить из этого элемента. (Унаследовано от UIElement) |
| IsLoaded |
Возвращает значение, указывающее, был ли элемент добавлен в дерево элементов и готов к взаимодействию. (Унаследовано от FrameworkElement) |
| IsRightTapEnabled |
Возвращает или задает значение, определяющее, может ли событие RightTapped исходить из этого элемента. (Унаследовано от UIElement) |
| IsTabStop |
Возвращает или задает значение, указывающее, включен ли элемент управления в навигацию по вкладкам. (Унаследовано от UIElement) |
| IsTapEnabled |
Возвращает или задает значение, определяющее, может ли событие "Касаться" из этого элемента. (Унаследовано от UIElement) |
| IsTextScaleFactorEnabled |
Возвращает или задает, включен ли автоматическое расширение текста для отражения параметра размера системного текста. (Унаследовано от ContentPresenter) |
| KeyboardAcceleratorPlacementMode |
Возвращает или задает значение, указывающее, отображается ли подсказка элемента управления сочетание клавиш для связанного акселератора клавиатуры. (Унаследовано от UIElement) |
| KeyboardAcceleratorPlacementTarget |
Возвращает или задает значение, указывающее подсказку элемента управления, отображающую сочетание клавиш акселератора. (Унаследовано от UIElement) |
| KeyboardAccelerators |
Возвращает коллекцию сочетаний клавиш, которые вызывают действие с помощью клавиатуры. Ускорители обычно назначаются кнопкам или элементам меню.
|
| KeyTipHorizontalOffset |
Возвращает или задает значение, указывающее, насколько слева или справа подсказка ключа помещается в отношение uiElement. (Унаследовано от UIElement) |
| KeyTipPlacementMode |
Возвращает или задает значение, указывающее, где находится подсказка ключа доступа относительно границы UIElement. (Унаследовано от UIElement) |
| KeyTipTarget |
Возвращает или задает значение, указывающее элемент, предназначенный для подсказки ключа доступа. (Унаследовано от UIElement) |
| KeyTipVerticalOffset |
Возвращает или задает значение, указывающее, насколько далеко вверх или вниз подсказка помещается в отношение к элементу пользовательского интерфейса. (Унаследовано от UIElement) |
| Language |
Возвращает или задает сведения о языке локализации и глобализации, которые применяются к FrameworkElement, а также ко всем дочерним элементам текущего FrameworkElement в представлении объекта и пользовательском интерфейсе. (Унаследовано от FrameworkElement) |
| Lights |
Возвращает коллекцию объектов XamlLight , присоединенных к этому элементу. (Унаследовано от UIElement) |
| LineHeight |
Возвращает или задает высоту каждой строки текстового содержимого, представленного ContentPresenter. (Унаследовано от ContentPresenter) |
| LineStackingStrategy |
Возвращает или задает значение, указывающее, как определяется строка для каждой строки текста. (Унаследовано от ContentPresenter) |
| ManipulationMode |
Возвращает или задает значение ManipulationModes , используемое для поведения uiElement и взаимодействия с жестами. Задание этого значения позволяет обрабатывать события манипуляции из этого элемента в коде приложения. (Унаследовано от UIElement) |
| Margin |
Возвращает или задает внешнее поле FrameworkElement. (Унаследовано от FrameworkElement) |
| MaxHeight |
Возвращает или задает максимальное ограничение высоты frameworkElement. (Унаследовано от FrameworkElement) |
| MaxLines |
Возвращает или задает максимальные строки отображаемого текста. (Унаследовано от ContentPresenter) |
| MaxWidth |
Возвращает или задает максимальное ограничение ширины frameworkElement. (Унаследовано от FrameworkElement) |
| MinHeight |
Возвращает или задает минимальное ограничение высоты платформы FrameworkElement. (Унаследовано от FrameworkElement) |
| MinWidth |
Возвращает или задает минимальное ограничение ширины frameworkElement. (Унаследовано от FrameworkElement) |
| Name |
Возвращает или задает идентификатор имени объекта. Когда обработчик XAML создает дерево объектов из разметки XAML, код времени выполнения может ссылаться на объект, объявленный XAML, по этому имени. (Унаследовано от FrameworkElement) |
| Opacity |
Возвращает или задает степень непрозрачности объекта. (Унаследовано от UIElement) |
| OpacityTransition |
Возвращает или задает ScalarTransition, который анимирует изменения свойства Opacity. (Унаследовано от UIElement) |
| OpticalMarginAlignment |
Возвращает или задает значение, указывающее, как шрифт изменяется для выравнивания с шрифтами разных размеров. (Унаследовано от ContentPresenter) |
| Padding |
Возвращает или задает расстояние между границей и его дочерним объектом. (Унаследовано от ContentPresenter) |
| Parent |
Возвращает родительский объект этого FrameworkElement в дереве объектов. (Унаследовано от FrameworkElement) |
| PointerCaptures |
Возвращает набор всех захваченных указателей, представленных как значения указателя . (Унаследовано от UIElement) |
| Projection |
Получает или задает проекцию перспективы (эффект 3-D), применяемую при отрисовке этого элемента. (Унаследовано от UIElement) |
| ProtectedCursor |
Возвращает или задает курсор, отображающийся, когда указатель находится над этим элементом. По умолчанию имеет значение NULL, указывающее, что курсор не изменяется. (Унаследовано от UIElement) |
| RasterizationScale |
Возвращает значение, представляющее дополнительный коэффициент масштабирования, используемый при отрисовке фигур, изображений, текста или мультимедиа, как правило, для отрисовки в более высоком разрешении, чем обычно. (Унаследовано от UIElement) |
| RenderSize |
Возвращает окончательный размер отрисовки пользовательского элемента UIElement. Использование не рекомендуется, см. примечания. (Унаследовано от UIElement) |
| RenderTransform |
Возвращает или задает сведения о преобразовании, влияющие на положение отрисовки пользовательского элемента UIElement. (Унаследовано от UIElement) |
| RenderTransformOrigin |
Возвращает или задает точку источника любого возможного преобразования отрисовки, объявленного RenderTransform, относительно границ uiElement. (Унаследовано от UIElement) |
| RequestedTheme |
Возвращает или задает тему пользовательского интерфейса, используемую UIElement (и ее дочерними элементами) для определения ресурсов. Указанная тема |
| Resources |
Возвращает локально определенный словарь ресурсов. В XAML можно установить элементы ресурсов в качестве дочерних |
| Rotation |
Получает или задает угол поворота по часовой стрелке в градусах. Поворот по отношению к RotationAxis и CenterPoint. Влияет на положение отрисовки элемента. (Унаследовано от UIElement) |
| RotationAxis |
Возвращает или задает ось для поворота элемента вокруг. (Унаследовано от UIElement) |
| RotationTransition |
Возвращает или задает ScalarTransition, который анимирует изменения свойства "Поворот". (Унаследовано от UIElement) |
| Scale |
Возвращает или задает масштаб элемента. Масштабируется относительно ЦентраPoint элемента. Влияет на положение отрисовки элемента. (Унаследовано от UIElement) |
| ScaleTransition |
Возвращает или задает объект Vector3Transition, который анимирует изменения свойства Scale. (Унаследовано от UIElement) |
| ScrollOwner |
Возвращает или задает элемент ScrollViewer , который управляет поведением прокрутки. |
| Shadow |
Возвращает или задает эффект тени, приведение к элементу. (Унаследовано от UIElement) |
| SizesContentToTemplatedParent |
Возвращает или задает значение, указывающее, используется ли средство ControlTemplate для ScrollViewer, выступающий ограничивает размер его содержимого собственным размером ScrollViewer. |
| SizesContentToTemplatedParentProperty |
Определяет свойство зависимостей SizesContentToTemplatedParent . |
| Style |
Возвращает или задает стиль экземпляра, применяемый для этого объекта во время макета и отрисовки. (Унаследовано от FrameworkElement) |
| TabFocusNavigation |
Возвращает или задает значение, которое изменяет работу табуляции и tabIndex для этого элемента управления. (Унаследовано от UIElement) |
| TabIndex |
Возвращает или задает значение, определяющее порядок, в котором элементы получают фокус при переходе пользователя через элементы управления с помощью клавиши TAB . (Унаследовано от UIElement) |
| Tag |
Возвращает или задает произвольное значение объекта, которое можно использовать для хранения пользовательских сведений об этом объекте. (Унаследовано от FrameworkElement) |
| TextLineBounds |
Возвращает или задает значение, указывающее, как высота поля строки определяется для каждой строки текста, отображаемой в ContentPresenter. (Унаследовано от ContentPresenter) |
| TextWrapping |
Возвращает или задает способ оболочки текста элемента. (Унаследовано от ContentPresenter) |
| Transform3D |
Возвращает или задает эффект преобразования 3-D, применяемый при отрисовке этого элемента. (Унаследовано от UIElement) |
| TransformMatrix |
Возвращает или задает матрицу преобразования, применяемую к элементу. (Унаследовано от UIElement) |
| Transitions |
Возвращает или задает коллекцию элементов стиля перехода , которые применяются к UIElement. (Унаследовано от UIElement) |
| Translation |
Возвращает или задает положение отрисовки элемента x, y и z. (Унаследовано от UIElement) |
| TranslationTransition |
Возвращает или задает объект Vector3Transition, который анимирует изменения свойства Translation. (Унаследовано от UIElement) |
| Triggers |
Возвращает коллекцию триггеров для анимаций, определенных для FrameworkElement. Часто не используется. См. примечания. (Унаследовано от FrameworkElement) |
| UseLayoutRounding |
Возвращает или задает значение, определяющее, должна ли отрисовка объекта и его визуального поддерева использовать циклический режим, который выравнивает отрисовку по всему пикселям. (Унаследовано от UIElement) |
| UseSystemFocusVisuals |
Возвращает или задает значение, указывающее, используется ли элемент управления визуальные элементы фокуса, рисуемые системой или визуальными элементами фокуса, определенными в шаблоне элемента управления. (Унаследовано от UIElement) |
| VerticalAlignment |
Возвращает или задает характеристики вертикального выравнивания, применяемые к FrameworkElement , когда он состоит в родительском объекте, например панели или элемента управления элементами. (Унаследовано от FrameworkElement) |
| VerticalContentAlignment |
Возвращает или задает вертикальное выравнивание содержимого. (Унаследовано от ContentPresenter) |
| VerticalOffset |
Получает расстояние, которое содержимое прокручивается по вертикали. |
| ViewportHeight |
Возвращает вертикальный размер просматриваемого содержимого. |
| ViewportWidth |
Возвращает горизонтальный размер просматриваемого содержимого. |
| Visibility |
Возвращает или задает видимость uiElement. Объект |
| Width |
Возвращает или задает ширину FrameworkElement. (Унаследовано от FrameworkElement) |
| XamlRoot |
Возвращает или задает объект |
| XYFocusDown |
Получает или задает объект, который получает фокус, когда пользователь нажимает вниз на панели направления (D-pad) игрового контроллера. (Унаследовано от UIElement) |
| XYFocusDownNavigationStrategy |
Возвращает или задает значение, указывающее стратегию, используемую для определения целевого элемента навигации вниз. (Унаследовано от UIElement) |
| XYFocusKeyboardNavigation |
Возвращает или задает значение, которое включает или отключает навигацию с помощью клавишных стрелков. (Унаследовано от UIElement) |
| XYFocusLeft |
Получает или задает объект, который получает фокус, когда пользователь нажимает слева на панели направления (D-pad) игрового контроллера. (Унаследовано от UIElement) |
| XYFocusLeftNavigationStrategy |
Возвращает или задает значение, указывающее стратегию, используемую для определения целевого элемента навигации слева. (Унаследовано от UIElement) |
| XYFocusRight |
Получает или задает объект, который получает фокус, когда пользователь нажимает прямо на панели направления (D-pad) игрового контроллера. (Унаследовано от UIElement) |
| XYFocusRightNavigationStrategy |
Возвращает или задает значение, указывающее стратегию, используемую для определения целевого элемента правой навигации. (Унаследовано от UIElement) |
| XYFocusUp |
Возвращает или задает объект, который получает фокус, когда пользователь нажимает клавишу Directional Pad (D-pad) игрового контроллера. (Унаследовано от UIElement) |
| XYFocusUpNavigationStrategy |
Возвращает или задает значение, указывающее стратегию, используемую для определения целевого элемента навигации вверх. (Унаследовано от UIElement) |
Методы
| Имя | Описание |
|---|---|
| AddHandler(RoutedEvent, Object, Boolean) |
Добавляет перенаправленный обработчик событий для указанного перенаправленного события, добавив обработчик в коллекцию обработчика текущего элемента. Укажите |
| Arrange(Rect) |
Позиционирует дочерние объекты и определяет размер пользовательского элемента UIElement. Родительские объекты, реализующие пользовательский макет для дочерних элементов, должны вызывать этот метод из реализации переопределения макета, чтобы сформировать рекурсивное обновление макета. (Унаследовано от UIElement) |
| ArrangeOverride(Size) |
Предоставляет поведение для передачи макета "Упорядочить". Классы могут переопределить этот метод, чтобы определить собственное поведение передачи "Упорядочить". (Унаследовано от FrameworkElement) |
| CancelDirectManipulations() |
Отменяет текущую прямую обработку манипуляций (системное сдвига или масштабирование) на любом родительском элементе ScrollViewer , содержающем текущий UIElement. (Унаследовано от UIElement) |
| CapturePointer(Pointer) |
Задает запись указателя в UIElement. После захвата только элемент, имеющий запись, будет запускать события, связанные с указателем. (Унаследовано от UIElement) |
| ClearValue(DependencyProperty) |
Очищает локальное значение свойства зависимостей. (Унаследовано от DependencyObject) |
| FindName(String) |
Извлекает объект с указанным именем идентификатора. (Унаследовано от FrameworkElement) |
| FindSubElementsForTouchTargeting(Point, Rect) |
Позволяет подклассу UIElement предоставлять дочерние элементы, которые помогают разрешать целевые объекты касания. (Унаследовано от UIElement) |
| Focus(FocusState) |
Пытается задать фокус для этого элемента. (Унаследовано от UIElement) |
| GetAnimationBaseValue(DependencyProperty) |
Возвращает любое базовое значение, установленное для свойства зависимостей, которое будет применяться в случаях, когда анимация не активна. (Унаследовано от DependencyObject) |
| GetBindingExpression(DependencyProperty) |
Возвращает bindingExpression , представляющий привязку для указанного свойства. (Унаследовано от FrameworkElement) |
| GetChildrenInTabFocusOrder() |
Позволяет подклассу UIElement предоставлять дочерние элементы, участвующие в фокусе TAB. (Унаследовано от UIElement) |
| GetValue(DependencyProperty) |
Возвращает текущее эффективное значение свойства зависимостей из DependencyObject. (Унаследовано от DependencyObject) |
| GetVisualInternal() |
Извлекает разрешение |
| GoToElementStateCore(String, Boolean) |
При реализации в производном классе позволяет создавать визуальное дерево визуального дерева для шаблона элемента управления в коде, а не загружать XAML для всех состояний при запуске элемента управления. (Унаследовано от FrameworkElement) |
| InvalidateArrange() |
Отменяет состояние упорядочивания (макет) для UIElement. После недопустимости uiElement будет обновлен его макет, который будет выполняться асинхронно. (Унаследовано от UIElement) |
| InvalidateMeasure() |
Отменяет состояние измерения (макет) для UIElement. (Унаследовано от UIElement) |
| InvalidateViewport() |
Отменяет состояние окна просмотра для пользовательского интерфейса, используемого для вычисления эффективного окна просмотра. (Унаследовано от FrameworkElement) |
| LineDown() |
Прокручивает содержимое ScrollContentPresenter вниз по одной строке. |
| LineLeft() |
Прокручивает содержимое ScrollContentPresenter слева по предопределенной сумме. |
| LineRight() |
Прокручивает содержимое ScrollContentPresenter справа по предопределенной сумме. |
| LineUp() |
Прокручивает содержимое ScrollContentPresenter вверх по одной строке. |
| MakeVisible(UIElement, Rect) |
Принудительно выполняет прокрутку содержимого до тех пор, пока не отображается координатное пространство визуального объекта. |
| Measure(Size) |
Обновляет элемент DesiredSizeпользовательского интерфейса. Как правило, объекты, реализующие настраиваемый макет для дочерних элементов макета, вызывают этот метод из собственных реализаций MeasureOverride для формирования рекурсивного обновления макета. (Унаследовано от UIElement) |
| MeasureOverride(Size) |
Предоставляет поведение для прохода "Measure" цикла макета. Классы могут переопределить этот метод, чтобы определить собственное поведение передачи Measure. (Унаследовано от FrameworkElement) |
| MouseWheelDown() |
Прокручивается вниз в содержимом после нажатия пользователем кнопки колесика на мыши. |
| MouseWheelLeft() |
Прокручивается влево в содержимом после нажатия пользователем кнопки колесика мыши. |
| MouseWheelRight() |
Прокручивается в правом углу содержимого после нажатия пользователем кнопки колесика на мыши. |
| MouseWheelUp() |
Прокручивается в содержимом после нажатия пользователем кнопки колесика мыши. |
| OnApplyTemplate() |
Вызывается всякий раз, когда код приложения или внутренние процессы (например, перестроение прохода макета) вызывают ApplyTemplate. В самых простых терминах это означает, что метод вызывается непосредственно перед отображением элемента пользовательского интерфейса в приложении. Переопределите этот метод, чтобы повлиять на логику после шаблона по умолчанию класса. (Унаследовано от FrameworkElement) |
| OnBringIntoViewRequested(BringIntoViewRequestedEventArgs) |
Вызывается перед событием BringIntoViewRequested . (Унаследовано от UIElement) |
| OnContentTemplateChanged(DataTemplate, DataTemplate) |
Вызывается при изменении значения свойства ContentTemplate . (Унаследовано от ContentPresenter) |
| OnContentTemplateSelectorChanged(DataTemplateSelector, DataTemplateSelector) |
Вызывается при изменении значения свойства ContentTemplateSelector . (Унаследовано от ContentPresenter) |
| OnCreateAutomationPeer() |
При реализации в производном классе возвращает AutomationPeer реализации для инфраструктуры Microsoft UI Automation. (Унаследовано от UIElement) |
| OnDisconnectVisualChildren() |
Переопределите этот метод, чтобы реализовать поведение макета и логики при удалении элементов из содержимого определенного класса или дочернего свойства. (Унаследовано от UIElement) |
| OnKeyboardAcceleratorInvoked(KeyboardAcceleratorInvokedEventArgs) |
Вызывается при обработке сочетания клавиш (или акселератора) в приложении. Переопределите этот метод для обработки реагирования приложения при вызове акселератора клавиатуры. (Унаследовано от UIElement) |
| OnProcessKeyboardAccelerators(ProcessKeyboardAcceleratorEventArgs) |
Вызывается непосредственно перед обработкой сочетания клавиш (или акселератора) в приложении. Вызывается всякий раз, когда код приложения или внутренние процессы вызывают ProcessKeyboardAccelerator. Переопределите этот метод, чтобы повлиять на обработку акселератора по умолчанию. (Унаследовано от UIElement) |
| PageDown() |
Прокручивается вниз в содержимом по одной странице. |
| PageLeft() |
Прокрутка влево в содержимом на одну страницу. |
| PageRight() |
Прокручивается вправо в содержимом по одной странице. |
| PageUp() |
Прокручивается вверх по содержимому на одну страницу. |
| PopulatePropertyInfo(String, AnimationPropertyInfo) |
Определяет свойство, которое может быть анимировано. (Унаследовано от UIElement) |
| PopulatePropertyInfoOverride(String, AnimationPropertyInfo) |
При переопределении в производном классе определяет свойство, которое может быть анимировано. (Унаследовано от UIElement) |
| ReadLocalValue(DependencyProperty) |
Возвращает локальное значение свойства зависимостей, если задано локальное значение. (Унаследовано от DependencyObject) |
| RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback) |
Регистрирует функцию уведомлений для прослушивания изменений в определенном экземпляре DependencyProperty в этом экземпляре DependencyObject . (Унаследовано от DependencyObject) |
| ReleasePointerCapture(Pointer) |
Освобождает записи указателя для записи одного конкретного указателя с помощью этого UIElement. (Унаследовано от UIElement) |
| ReleasePointerCaptures() |
Освобождает все записи указателя, удерживаемые этим элементом. (Унаследовано от UIElement) |
| RemoveHandler(RoutedEvent, Object) |
Удаляет указанный обработчик перенаправленных событий из этого UIElement. Как правило, обработчик в вопросе был добавлен AddHandler. (Унаследовано от UIElement) |
| SetBinding(DependencyProperty, BindingBase) |
Присоединяет привязку к FrameworkElement, используя предоставленный объект привязки. (Унаследовано от FrameworkElement) |
| SetHorizontalOffset(Double) |
Задает расстояние, которое содержимое было прокручено по горизонтали. |
| SetValue(DependencyProperty, Object) |
Задает локальное значение свойства зависимостей в DependencyObject. (Унаследовано от DependencyObject) |
| SetVerticalOffset(Double) |
Задает расстояние, которое содержимое было прокручено по вертикали. |
| StartAnimation(ICompositionAnimationBase) |
Начинает указанную анимацию элемента. (Унаследовано от UIElement) |
| StartBringIntoView() |
Инициирует запрос к платформе XAML для представления элемента в любом прокручиваемом регионе, в котором он содержится. (Унаследовано от UIElement) |
| StartBringIntoView(BringIntoViewOptions) |
Инициирует запрос к платформе XAML для представления элемента с помощью указанных параметров. (Унаследовано от UIElement) |
| StartDragAsync(ExpPointerPoint) |
Отображает содержимое элемента управления ScrollViewer . (Унаследовано от UIElement) |
| StartDragAsync(PointerPoint) |
Инициирует операцию перетаскивания. Important Не поддерживается, если пользователь запускает приложение в режиме с повышенными привилегиями, как администратор. |
| StopAnimation(ICompositionAnimationBase) |
Останавливает указанную анимацию элемента. (Унаследовано от UIElement) |
| TransformToVisual(UIElement) |
Возвращает объект преобразования, который можно использовать для преобразования координат из UIElement в указанный объект. (Унаследовано от UIElement) |
| TryInvokeKeyboardAccelerator(ProcessKeyboardAcceleratorEventArgs) |
Пытается вызвать сочетание клавиш (или акселератор), выполнив поиск всего визуального дерева uiElement для сочетания клавиш. (Унаследовано от UIElement) |
| UnregisterPropertyChangedCallback(DependencyProperty, Int64) |
Отменяет уведомление об изменении, которое ранее было зарегистрировано путем вызова RegisterPropertyChangedCallback. (Унаследовано от DependencyObject) |
| UpdateLayout() |
Гарантирует правильность обновления всех позиций дочерних объектов uiElement для макета. (Унаследовано от UIElement) |
События
| Имя | Описание |
|---|---|
| AccessKeyDisplayDismissed |
Происходит, когда ключи доступа больше не должны отображаться. (Унаследовано от UIElement) |
| AccessKeyDisplayRequested |
Происходит, когда пользователь запрашивает отображение ключей доступа. (Унаследовано от UIElement) |
| AccessKeyInvoked |
Происходит, когда пользователь завершает последовательность ключей доступа. (Унаследовано от UIElement) |
| ActualThemeChanged |
Происходит при изменении значения свойства ActualTheme. (Унаследовано от FrameworkElement) |
| BringIntoViewRequested |
Происходит при вызове StartBringIntoView для этого элемента или одного из его потомков. (Унаследовано от UIElement) |
| CharacterReceived |
Возникает, когда один состоящий символ получается входной очередью. (Унаследовано от UIElement) |
| ContextCanceled |
Происходит, когда жест ввода контекста продолжается в жесте манипуляции, чтобы уведомить элемент о том, что всплывающий элемент контекста не должен быть открыт. (Унаследовано от UIElement) |
| ContextRequested |
Происходит, когда пользователь завершил жест ввода контекста, например правой кнопкой мыши. (Унаследовано от UIElement) |
| DataContextChanged |
Происходит при изменении значения свойства FrameworkElement.DataContext . (Унаследовано от FrameworkElement) |
| DoubleTapped |
Возникает, когда в противном случае необработанное взаимодействие DoubleTap происходит через область теста попадания этого элемента. (Унаследовано от UIElement) |
| DragEnter |
Происходит, когда входная система сообщает базовое событие перетаскивания с этим элементом в качестве целевого объекта. (Унаследовано от UIElement) |
| DragLeave |
Происходит, когда входная система сообщает базовое событие перетаскивания с этим элементом в качестве источника. (Унаследовано от UIElement) |
| DragOver |
Происходит, когда входная система сообщает базовое событие перетаскивания с этим элементом в качестве потенциального целевого объекта удаления. (Унаследовано от UIElement) |
| DragStarting |
Происходит при инициировании операции перетаскивания. (Унаследовано от UIElement) |
| Drop |
Происходит, когда входная система сообщает базовое событие удаления с этим элементом в качестве целевого объекта удаления. (Унаследовано от UIElement) |
| DropCompleted |
Происходит при завершении операции перетаскивания с этим элементом. (Унаследовано от UIElement) |
| EffectiveViewportChanged |
Происходит при изменении эффективного окна просмотраFrameworkElement. (Унаследовано от FrameworkElement) |
| GettingFocus |
Происходит перед получением фокуса UIElement . Это событие вызывается синхронно, чтобы убедиться, что фокус не перемещается, пока событие бурно. (Унаследовано от UIElement) |
| GotFocus |
Возникает, когда UIElement получает фокус. Это событие возникает асинхронно, поэтому фокус может снова перемещаться до завершения пузырьков. (Унаследовано от UIElement) |
| Holding |
Возникает, когда в противном случае необработанное взаимодействие удержания происходит через область теста попадания этого элемента. (Унаследовано от UIElement) |
| KeyDown |
Происходит при нажатии клавиши клавиатуры, когда элемент UIElement имеет фокус. (Унаследовано от UIElement) |
| KeyUp |
Происходит при выпуске клавиши клавиатуры, когда элемент UIElement имеет фокус. (Унаследовано от UIElement) |
| LayoutUpdated |
Происходит при изменении макета визуального дерева из-за изменения значения свойств макета или другого действия, обновляющего макет. (Унаследовано от FrameworkElement) |
| Loaded |
Происходит, когда платформа FrameworkElement была создана и добавлена в дерево объектов и готова к взаимодействию. (Унаследовано от FrameworkElement) |
| Loading |
Происходит при начале загрузки FrameworkElement . (Унаследовано от FrameworkElement) |
| LosingFocus |
Происходит до того, как UIElement теряет фокус. Это событие вызывается синхронно, чтобы убедиться, что фокус не перемещается, пока событие бурно. (Унаследовано от UIElement) |
| LostFocus |
Происходит, когда UIElement теряет фокус. Это событие возникает асинхронно, поэтому фокус может снова перемещаться до завершения пузырьков. (Унаследовано от UIElement) |
| ManipulationCompleted |
Происходит при завершении манипуляции в UIElement . (Унаследовано от UIElement) |
| ManipulationDelta |
Происходит при изменении положения входного устройства во время манипуляции. (Унаследовано от UIElement) |
| ManipulationInertiaStarting |
Происходит, когда входное устройство теряет контакт с объектом UIElement во время манипуляции и инерции начинается. (Унаследовано от UIElement) |
| ManipulationStarted |
Происходит, когда устройство ввода начинает манипуляцию с UIElement. (Унаследовано от UIElement) |
| ManipulationStarting |
Возникает при первом создании обработчика манипуляций. (Унаследовано от UIElement) |
| NoFocusCandidateFound |
Происходит, когда пользователь пытается переместить фокус (с помощью табуляции или стрелки направления), но фокус не перемещается, так как в направлении перемещения не найден кандидат фокуса. (Унаследовано от UIElement) |
| PointerCanceled |
Происходит, когда указатель, который сделал контакт ненормально теряет контакт. (Унаследовано от UIElement) |
| PointerCaptureLost |
Происходит, когда запись указателя, ранее удерживаемая этим элементом, перемещается в другой элемент или в другом месте. (Унаследовано от UIElement) |
| PointerEntered |
Происходит, когда указатель входит в область теста попадания этого элемента. (Унаследовано от UIElement) |
| PointerExited |
Происходит, когда указатель покидает область теста попадания этого элемента. (Унаследовано от UIElement) |
| PointerMoved |
Происходит при перемещении указателя, пока указатель остается в области теста попадания этого элемента. (Унаследовано от UIElement) |
| PointerPressed |
Происходит, когда устройство указателя инициирует действие Press в этом элементе. (Унаследовано от UIElement) |
| PointerReleased |
Происходит при выпуске указателя устройства, инициированного ранее действием Press , в то время как в этом элементе. Обратите внимание, что конец действия прессы не гарантируется для запуска |
| PointerWheelChanged |
Происходит при изменении разностного значения колесика указателя. (Унаследовано от UIElement) |
| PreviewKeyDown |
Происходит при нажатии клавиши клавиатуры, когда элемент UIElement имеет фокус. (Унаследовано от UIElement) |
| PreviewKeyUp |
Происходит при выпуске клавиши клавиатуры, когда элемент UIElement имеет фокус. (Унаследовано от UIElement) |
| ProcessKeyboardAccelerators |
Происходит при нажатии сочетания клавиш (или акселератора ). (Унаследовано от UIElement) |
| RightTapped |
Происходит, когда стимул ввода правого касания происходит, пока указатель находится над элементом. (Унаследовано от UIElement) |
| SizeChanged |
Происходит при изменении значения свойства ActualHeight или ActualWidth в FrameworkElement. (Унаследовано от FrameworkElement) |
| Tapped |
Возникает, когда в противном случае необработанное взаимодействие касания происходит через область теста попадания этого элемента. (Унаследовано от UIElement) |
| Unloaded |
Происходит, когда этот объект больше не подключен к дереву основного объекта. (Унаследовано от FrameworkElement) |