AddHandler(RoutedEvent, Object, Boolean)
|
为指定的路由事件添加路由事件处理程序,并将该处理程序添加到当前元素的处理程序集合中。 将 handledEventsToo 指定为 true ,以调用提供的处理程序,即使事件在其他地方进行处理也是如此。
适用于 UWP 的等效 WinUI 2 API:Windows 应用 SDK中 WinUI 的 Microsoft.UI.Xaml.UIElement.AddHandler (,请参阅Windows 应用 SDK命名空间) 。
(继承自 UIElement)
|
Arrange(Rect)
|
定位子对象并确定一个 UIElement大小。 为其子元素实现自定义布局的父对象应从其布局重写实现中调用此方法,以形成递归布局更新。
适用于 UWP 的等效 WinUI 2 API:Microsoft.UI.Xaml.UIElement.Arrange (for WinUI in the Windows 应用 SDK,请参阅 Windows 应用 SDK命名空间) 。
(继承自 UIElement)
|
ArrangeOverride(Size)
|
提供布局的“排列”传递的行为。 类可以重写此方法以定义自己的“排列”传递行为。
适用于 UWP 的等效 WinUI 2 API:Microsoft.UI.Xaml.FrameworkElement.ArrangeOverride (Windows 应用 SDK中 WinUI ,请参阅Windows 应用 SDK命名空间) 。
(继承自 FrameworkElement)
|
CancelDirectManipulations()
|
取消当前任何包含当前UIElement父级的直接操作处理 (系统定义的平移/缩放) ScrollViewer。
适用于 UWP 的等效 WinUI 2 API:Windows 应用 SDK中 WinUI 的 Microsoft.UI.Xaml.UIElement.CancelDirectManipulations (,请参阅Windows 应用 SDK命名空间) 。
(继承自 UIElement)
|
CapturePointer(Pointer)
|
将指针捕获设置为 UIElement. 捕获后,只有具有捕获的元素才会触发与指针相关的事件。
适用于 UWP 的等效 WinUI 2 API:microsoft.UI.Xaml.UIElement.CapturePointer (在 Windows 应用 SDK中,请参阅 Windows 应用 SDK命名空间) 。
(继承自 UIElement)
|
ClearValue(DependencyProperty)
|
清除依赖属性的本地值。
适用于 UWP 的等效 WinUI 2 API:Windows 应用 SDK中 WinUI 的 Microsoft.UI.Xaml.DependencyObject.ClearValue (,请参阅Windows 应用 SDK命名空间) 。
(继承自 DependencyObject)
|
FindName(String)
|
检索具有指定标识符名称的对象。
适用于 UWP 的等效 WinUI 2 API:Windows 应用 SDK 中 WinUI 的 Microsoft.UI.Xaml.FrameworkElement.FindName (,请参阅 ) Windows 应用 SDK命名空间。
(继承自 FrameworkElement)
|
FindSubElementsForTouchTargeting(Point, Rect)
|
UIElement使子类能够公开有助于解决触摸目标的子元素。
适用于 UWP 的等效 WinUI 2 API:Microsoft.UI.Xaml.UIElement.FindSubElementsForTouchTargeting (在 Windows 应用 SDK 中用于 WinUI,请参阅 Windows 应用 SDK命名空间) 。
(继承自 UIElement)
|
GetAnimationBaseValue(DependencyProperty)
|
返回为依赖属性建立的任何基值,如果动画不处于活动状态,将适用该基值。
适用于 UWP 的等效 WinUI 2 API:Windows 应用 SDK 中 WinUI 的 Microsoft.UI.Xaml.DependencyObject.GetAnimationBaseValue (,请参阅 Windows 应用 SDK命名空间) 。
(继承自 DependencyObject)
|
GetBindingExpression(DependencyProperty)
|
返回表示指定属性的绑定的 BindingExpression。
适用于 UWP 的等效 WinUI 2 API:Windows 应用 SDK 中 WinUI 的 Microsoft.UI.Xaml.FrameworkElement.GetBindingExpression (,请参阅 Windows 应用 SDK命名空间) 。
(继承自 FrameworkElement)
|
GetChildrenInTabFocusOrder()
|
UIElement使子类能够公开参与 Tab 焦点的子元素。
适用于 UWP 的等效 WinUI 2 API:Windows 应用 SDK中 WinUI 的 Microsoft.UI.Xaml.UIElement.GetChildrenInTabFocusOrder (,请参阅Windows 应用 SDK命名空间) 。
(继承自 UIElement)
|
GetIrregularSnapPoints(Orientation, SnapPointsAlignment)
|
返回表示指定方向对齐点的数字的只读集合。
适用于 UWP 的等效 WinUI 2 API:Microsoft.UI.Xaml.Controls.ItemsPresenter.GetIrregularSnapPoints (Windows 应用 SDK中 WinUI ,请参阅Windows 应用 SDK命名空间) 。
|
GetRegularSnapPoints(Orientation, SnapPointsAlignment, Single)
|
返回指定方向的等距对齐点的原始偏移量和间隔。
适用于 UWP 的等效 WinUI 2 API:Windows 应用 SDK中 WinUI 的 Microsoft.UI.Xaml.Controls.ItemsPresenter.GetRegularSnapPoints (,请参阅Windows 应用 SDK命名空间) 。
|
GetValue(DependencyProperty)
|
Returns the current effective value of a dependency property from a DependencyObject.
适用于 UWP 的等效 WinUI 2 API:Windows 应用 SDK中 WinUI 的 Microsoft.UI.Xaml.DependencyObject.GetValue (,请参阅 Windows 应用 SDK命名空间) 。
(继承自 DependencyObject)
|
GoToElementStateCore(String, Boolean)
|
在派生类中实现时,可以在代码中为控件模板启用可视化树的按状态构造,而不是在控件启动时加载所有状态的 XAML。
适用于 UWP 的等效 WinUI 2 API:Windows 应用 SDK 中 WinUI 的 Microsoft.UI.Xaml.FrameworkElement.GoToElementStateCore (,请参阅 Windows 应用 SDK命名空间) 。
(继承自 FrameworkElement)
|
InvalidateArrange()
|
使排列状态 (布局) 无效 UIElement。 无效后, UIElement 将更新其布局,这将以异步方式发生。
适用于 UWP 的等效 WinUI 2 API:Microsoft.UI.Xaml.UIElement.InvalidateArrange (在 Windows 应用 SDK中,请参阅 Windows 应用 SDK命名空间) 。
(继承自 UIElement)
|
InvalidateMeasure()
|
使度量状态 (布局) 无效 UIElement。
等效的 WinUI 2 API for UWP:Microsoft.UI.Xaml.UIElement.InvalidateMeasure (for WinUI in the Windows 应用 SDK,请参阅Windows 应用 SDK命名空间) 。
(继承自 UIElement)
|
InvalidateViewport()
|
使用于计算 有效视区 的UIElement视区状态失效。
适用于 UWP 的等效 WinUI 2 API:Microsoft.UI.Xaml.FrameworkElement.InvalidateViewport (Windows 应用 SDK,请参阅Windows 应用 SDK命名空间) 。
(继承自 FrameworkElement)
|
Measure(Size)
|
更新 UIElement 的 DesiredSize。 通常,为布局子级实现自定义布局的对象从自己的 MeasureOverride 实现调用此方法,以形成递归布局更新。
适用于 UWP 的等效 WinUI 2 API:Windows 应用 SDK 中 WinUI 的 Microsoft.UI.Xaml.UIElement.Measure (,请参阅 Windows 应用 SDK命名空间) 。
(继承自 UIElement)
|
MeasureOverride(Size)
|
提供布局周期的“度量值”传递的行为。 类可以重写此方法以定义其自己的“度量值”传递行为。
适用于 UWP 的等效 WinUI 2 API:Microsoft.UI.Xaml.FrameworkElement.MeasureOverride (Windows 应用 SDK中 WinUI ,请参阅Windows 应用 SDK命名空间) 。
(继承自 FrameworkElement)
|
OnApplyTemplate()
|
每当应用程序代码或内部进程 ((如重新生成布局)通过) 调用时调用 ApplyTemplate。 在最简单的术语中,这意味着在应用中显示 UI 元素之前调用该方法。 重写此方法以影响类的默认帖子模板逻辑。
适用于 UWP 的等效 WinUI 2 API:Windows 应用 SDK中 WinUI 的 Microsoft.UI.Xaml.FrameworkElement.OnApplyTemplate (,请参阅Windows 应用 SDK命名空间) 。
(继承自 FrameworkElement)
|
OnBringIntoViewRequested(BringIntoViewRequestedEventArgs)
|
在 BringIntoViewRequested 事件发生前调用。
适用于 UWP 的等效 WinUI 2 API:microsoft.UI.Xaml.UIElement.OnBringIntoViewRequested (for WinUI 在 Windows 应用 SDK,请参阅 Windows 应用 SDK命名空间) 。
(继承自 UIElement)
|
OnCreateAutomationPeer()
|
在派生类中实现时,返回 Microsoft UI 自动化 基础结构的特定于AutomationPeer类的实现。
适用于 UWP 的等效 WinUI 2 API:Windows 应用 SDK 中 WinUI 的 Microsoft.UI.Xaml.UIElement.OnCreateAutomationPeer (,请参阅 Windows 应用 SDK命名空间) 。
(继承自 UIElement)
|
OnDisconnectVisualChildren()
|
重写此方法,实现从特定于类的内容或子属性中删除项时布局和逻辑的行为方式。
适用于 UWP 的等效 WinUI 2 API:Microsoft.UI.Xaml.UIElement.OnDisconnectVisualChildren (Windows 应用 SDK中的 WinUI ,请参阅Windows 应用 SDK命名空间) 。
(继承自 UIElement)
|
OnKeyboardAcceleratorInvoked(KeyboardAcceleratorInvokedEventArgs)
|
在应用中处理 a keyboard shortcut (or accelerator) 时调用。 重写此方法以处理在调用键盘加速器时应用响应的方式。
适用于 UWP 的等效 WinUI 2 API:Microsoft.UI.Xaml.UIElement.OnKeyboardAcceleratorInvoked (Windows 应用 SDK中 WinUI ,请参阅Windows 应用 SDK命名空间) 。
(继承自 UIElement)
|
OnProcessKeyboardAccelerators(ProcessKeyboardAcceleratorEventArgs)
|
在应用中处理之前 keyboard shortcut (or accelerator) 调用。 每次应用程序代码或内部进程调用 ProcessKeyboardAccelerators 时,都将调用此方法。 重写此方法以影响默认加速器处理。
适用于 UWP 的等效 WinUI 2 API:Microsoft.UI.Xaml.UIElement.OnProcessKeyboardAccelerators (Windows 应用 SDK 中的 WinUI ,请参阅) Windows 应用 SDK命名空间。
(继承自 UIElement)
|
PopulatePropertyInfo(String, AnimationPropertyInfo)
|
定义可以进行动画处理的属性。
适用于 UWP 的等效 WinUI 2 API:Microsoft.UI.Xaml.UIElement.PopulatePropertyInfo (for WinUI Windows 应用 SDK,请参阅Windows 应用 SDK命名空间) 。
(继承自 UIElement)
|
PopulatePropertyInfoOverride(String, AnimationPropertyInfo)
|
在派生类中重写时,定义可以进行动画处理的属性。
适用于 UWP 的等效 WinUI 2 API:Windows 应用 SDK中 WinUI 的 Microsoft.UI.Xaml.UIElement.PopulatePropertyInfoOverride (,请参阅Windows 应用 SDK命名空间) 。
(继承自 UIElement)
|
ReadLocalValue(DependencyProperty)
|
如果设置了本地值,则返回依赖属性的本地值。
适用于 UWP 的等效 WinUI 2 API:Windows 应用 SDK中 WinUI 的 Microsoft.UI.Xaml.DependencyObject.ReadLocalValue (,请参阅Windows 应用 SDK命名空间) 。
(继承自 DependencyObject)
|
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback)
|
注册一个通知函数,用于侦听对此DependencyObject实例的特定DependencyProperty更改。
适用于 UWP 的等效 WinUI 2 API:Windows 应用 SDK中 WinUI 的 Microsoft.UI.Xaml.DependencyObject.RegisterPropertyChangedCallback (,请参阅Windows 应用 SDK命名空间) 。
(继承自 DependencyObject)
|
ReleasePointerCapture(Pointer)
|
释放指针捕获,以便通过此 UIElement捕获一个特定指针。
适用于 UWP 的等效 WinUI 2 API:Microsoft.UI.Xaml.UIElement.ReleasePointerCapture (Windows 应用 SDK 中的 WinUI ,请参阅Windows 应用 SDK命名空间) 。
(继承自 UIElement)
|
ReleasePointerCaptures()
|
释放此元素保留的所有指针捕获。
适用于 UWP 的等效 WinUI 2 API:Windows 应用 SDK中 WinUI 的 Microsoft.UI.Xaml.UIElement.ReleasePointerCaptures (,请参阅Windows 应用 SDK命名空间) 。
(继承自 UIElement)
|
RemoveHandler(RoutedEvent, Object)
|
从此 UIElement中删除指定的路由事件处理程序。 通常,有问题的处理程序由该处理程序添加。AddHandler
适用于 UWP 的等效 WinUI 2 API:Windows 应用 SDK中 WinUI 的 Microsoft.UI.Xaml.UIElement.RemoveHandler (,请参阅Windows 应用 SDK命名空间) 。
(继承自 UIElement)
|
SetBinding(DependencyProperty, BindingBase)
|
使用提供的绑定对象将绑定附加到 a FrameworkElement。
适用于 UWP 的等效 WinUI 2 API:Windows 应用 SDK 中 WinUI 的 Microsoft.UI.Xaml.FrameworkElement.SetBinding (,请参阅 ) Windows 应用 SDK命名空间。
(继承自 FrameworkElement)
|
SetValue(DependencyProperty, Object)
|
设置依赖属性的 DependencyObject本地值。
适用于 UWP 的等效 WinUI 2 API:Windows 应用 SDK中 WinUI 的 Microsoft.UI.Xaml.DependencyObject.SetValue (,请参阅Windows 应用 SDK命名空间) 。
(继承自 DependencyObject)
|
StartAnimation(ICompositionAnimationBase)
|
开始元素上的指定动画。
适用于 UWP 的等效 WinUI 2 API:Windows 应用 SDK 中 WinUI 的 Microsoft.UI.Xaml.UIElement.StartAnimation (,请参阅 Windows 应用 SDK命名空间) 。
(继承自 UIElement)
|
StartBringIntoView()
|
启动对 XAML 框架的请求,以将元素置于它包含的任何可滚动区域中的视图中。
等效的 WinUI 2 API for UWP:Microsoft.UI.Xaml.UIElement.StartBringIntoView (for WinUI in Windows 应用 SDK,请参阅 Windows 应用 SDK命名空间) 。
(继承自 UIElement)
|
StartBringIntoView(BringIntoViewOptions)
|
启动对 XAML 框架的请求,以使用指定的选项将元素引入视图。
等效的 WinUI 2 API for UWP:Microsoft.UI.Xaml.UIElement.StartBringIntoView (for WinUI in Windows 应用 SDK,请参阅 Windows 应用 SDK命名空间) 。
(继承自 UIElement)
|
StartDragAsync(PointerPoint)
|
启动拖放操作。
(继承自 UIElement)
|
StopAnimation(ICompositionAnimationBase)
|
停止元素上的指定动画。
适用于 UWP 的等效 WinUI 2 API:Windows 应用 SDK中 WinUI 的 Microsoft.UI.Xaml.UIElement.StopAnimation (,请参阅) Windows 应用 SDK命名空间。
(继承自 UIElement)
|
TransformToVisual(UIElement)
|
返回一个转换对象,该转换对象可用于将坐标从 UIElement 指定对象转换为指定对象。
适用于 UWP 的等效 WinUI 2 API:Windows 应用 SDK中 WinUI 的 Microsoft.UI.Xaml.UIElement.TransformToVisual (,请参阅Windows 应用 SDK命名空间) 。
(继承自 UIElement)
|
TryInvokeKeyboardAccelerator(ProcessKeyboardAcceleratorEventArgs)
|
尝试通过搜索 UIElement 的整个可视化树来调用 keyboard shortcut (or accelerator) 快捷方式。
适用于 UWP 的等效 WinUI 2 API:Microsoft.UI.Xaml.UIElement.TryInvokeKeyboardAccelerator (Windows 应用 SDK中的 WinUI ,请参阅Windows 应用 SDK命名空间) 。
(继承自 UIElement)
|
UnregisterPropertyChangedCallback(DependencyProperty, Int64)
|
取消以前通过调用 RegisterPropertyChangedCallback注册的更改通知。
适用于 UWP 的等效 WinUI 2 API:Windows 应用 SDK中 WinUI 的 Microsoft.UI.Xaml.DependencyObject.UnregisterPropertyChangedCallback (,请参阅Windows 应用 SDK命名空间) 。
(继承自 DependencyObject)
|
UpdateLayout()
|
确保正确更新布局的子对象 UIElement 的所有位置。
适用于 UWP 的等效 WinUI 2 API:Windows 应用 SDK中 WinUI 的 Microsoft.UI.Xaml.UIElement.UpdateLayout (,请参阅Windows 应用 SDK命名空间) 。
(继承自 UIElement)
|