ISwipeView 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示一个容器,该容器允许通过触摸交互来访问上下文命令。
public interface class ISwipeView : Microsoft::Maui::IContentView
public interface ISwipeView : Microsoft.Maui.IContentView
type ISwipeView = interface
interface IContentView
interface IView
interface IElement
interface ITransform
interface IPadding
interface ICrossPlatformLayout
Public Interface ISwipeView
Implements IContentView
- 派生
- 实现
属性
| AnchorX |
获取任何转换的中心点相对于元素边界的 X 分量。 (继承自 ITransform) |
| AnchorY |
获取任何转换的中心点相对于元素边界的 Y 分量。 (继承自 ITransform) |
| AutomationId |
自动化工具用于与此视图交互的 ID (继承自 IView) |
| Background |
获取将填充视图背景的画图。 (继承自 IView) |
| BottomItems |
获取从下向上轻扫控件时可以调用的项。 |
| Clip |
获取用于定义视图内容的大纲的路径。 (继承自 IView) |
| Content |
获取此视图的原始内容。 (继承自 IContentView) |
| DesiredSize |
获取此视图的当前所需大小。 (继承自 IView) |
| FlowDirection |
眼睛扫描 UI 元素的方向 (继承自 IView) |
| Frame |
获取视图在其容器内的边界。 (继承自 IView) |
| Handler |
获取或设置视图的视图处理程序。 (继承自 IView) |
| Height |
获取 IView 的指定高度。 (继承自 IView) |
| HorizontalLayoutAlignment |
确定容器中此元素排列的水平方面 (继承自 IView) |
| InputTransparent |
获取一个值,该值指示是否应在用户交互周期中涉及此元素。 (继承自 IView) |
| IsEnabled |
获取一个值,该值指示是否在用户界面中启用此视图。 (继承自 IView) |
| IsFocused |
获取一个值,该值指示此视图当前是否聚焦。 (继承自 IView) |
| IsOpen |
获取一个值,该值指示是否打开轻扫视图。 |
| LeftItems |
获取从左侧轻扫控件时可以调用的项。 |
| Margin |
Margin 表示视图与其相邻视图之间的距离。 (继承自 IView) |
| MaximumHeight |
获取 IView 的指定最大高度约束,介于零和双精度之间。正无穷大。 (继承自 IView) |
| MaximumWidth |
获取 IView 的指定最大宽度约束(介于零和双精度之间)。正无穷大。 (继承自 IView) |
| MinimumHeight |
获取 IView 的指定最小高度约束,介于零和双精度之间。正无穷大。 (继承自 IView) |
| MinimumWidth |
获取 IView 的指定最小宽度约束(介于零和双精度之间)。正无穷大。 (继承自 IView) |
| Opacity |
获取呈现视图时应用于视图的不透明度值。 (继承自 IView) |
| Padding |
控件的外边缘与其内容之间的空格。 (继承自 IPadding) |
| Parent |
获取元素的父级。 (继承自 IElement) |
| PresentedContent |
获取将在用户界面中呈现的此视图的内容,包括任何转换或应用的模板。 (继承自 IContentView) |
| RightItems |
获取从右侧轻扫控件时可以调用的项。 |
| Rotation |
获取呈现元素时 Z 轴 (仿射旋转) 的旋转 (度) 。 (继承自 ITransform) |
| RotationX |
获取呈现元素时 X 轴 (透视旋转) 的旋转 (度) 。 (继承自 ITransform) |
| RotationY |
获取呈现元素时,Y 轴 (透视旋转) 的旋转) 度 (。 (继承自 ITransform) |
| Scale |
获取应用于元素的比例因子。 (继承自 ITransform) |
| ScaleX |
获取应用于元素的 X 轴因子的刻度。 (继承自 ITransform) |
| ScaleY |
获取应用于元素的 Y 轴因子的刻度。 (继承自 ITransform) |
| Semantics |
向每个视图添加语义,以便进行辅助功能 (继承自 IView) |
| Shadow |
在目标视图周围绘制阴影。 (继承自 IView) |
| SwipeTransitionMode |
在 控件中定义轻扫切换。 |
| Threshold |
获取一个值,该值表示要识别轻扫必须达到的最小轻扫距离。 |
| TopItems |
获取从上到下轻扫控件时可以调用的项。 |
| TranslationX |
获取元素的 X 平移增量。 (继承自 ITransform) |
| TranslationY |
获取 元素的 Y 转换增量。 (继承自 ITransform) |
| VerticalLayoutAlignment |
确定容器中此元素排列的垂直方面 (继承自 IView) |
| Visibility |
获取一个值,该值确定此视图是否应是可视化树的一部分。 (继承自 IView) |
| Width |
获取 IView 的指定宽度。 (继承自 IView) |
| ZIndex |
确定 ILayout 中此 IView 的绘制顺序;较高的 z 索引将在较低的 z 索引上绘制。 (继承自 IView) |
方法
| Arrange(Rect) |
定位子元素并确定元素的大小。 (继承自 IView) |
| CrossPlatformArrange(Rect) |
在给定边界内排列 ICrossPlatformLayout 的子级。 (继承自 ICrossPlatformLayout) |
| CrossPlatformMeasure(Double, Double) |
测量给定约束内 ICrossPlatformLayout 的所需大小。 (继承自 ICrossPlatformLayout) |
| Focus() |
尝试将焦点设置为此视图。 (继承自 IView) |
| InvalidateArrange() |
调用的方法,使此视图的布局失效。 (继承自 IView) |
| InvalidateMeasure() |
指示此视图的当前度量值不再有效,必须在下一次度量传递期间重新计算。 (继承自 IView) |
| Measure(Double, Double) |
汇报视图的大小。 (继承自 IView) |
| RequestClose(SwipeViewCloseRequest) |
关闭轻扫视图。 |
| RequestOpen(SwipeViewOpenRequest) |
打开轻扫视图。 |
| SwipeChanging(SwipeViewSwipeChanging) |
轻扫开始时触发的事件。 |
| SwipeEnded(SwipeViewSwipeEnded) |
轻扫完成后触发的事件。 |
| SwipeStarted(SwipeViewSwipeStarted) |
轻扫开始时触发的事件。 |
| Unfocus() |
取消设置此视图的焦点。 (继承自 IView) |
显式接口实现
| ICrossPlatformLayout.CrossPlatformArrange(Rect) |
表示一个容器,该容器允许通过触摸交互来访问上下文命令。 (继承自 IContentView) |
| ICrossPlatformLayout.CrossPlatformMeasure(Double, Double) |
表示一个容器,该容器允许通过触摸交互来访问上下文命令。 (继承自 IContentView) |
扩展方法
| CheckHandlers(IView) |
表示一个容器,该容器允许通过触摸交互来访问上下文命令。 |
| ArrangeContent(IContentView, Rect) |
表示一个容器,该容器允许通过触摸交互来访问上下文命令。 |
| ArrangeContentUnbounded(IContentView, Rect) |
排列可能超出 IContentView 边界的内容。 |
| ComputeDesiredSize(IView, Double, Double) |
表示一个容器,该容器允许通过触摸交互来访问上下文命令。 |
| ComputeFrame(IView, Rect) |
表示一个容器,该容器允许通过触摸交互来访问上下文命令。 |
| MeasureContent(IContentView, Thickness, Double, Double) |
表示一个容器,该容器允许通过触摸交互来访问上下文命令。 |
| MeasureContent(IContentView, Double, Double) |
表示一个容器,该容器允许通过触摸交互来访问上下文命令。 |
| ToHandler(IElement, IMauiContext) |
表示一个容器,该容器允许通过触摸交互来访问上下文命令。 |
| ToPlatform(IElement, IMauiContext) |
表示一个容器,该容器允许通过触摸交互来访问上下文命令。 |
| ToHandler(IView, IMauiContext) |
表示一个容器,该容器允许通过触摸交互来访问上下文命令。 |
| SetSemanticFocus(IView) |
表示一个容器,该容器允许通过触摸交互来访问上下文命令。 |
| CaptureAsync(IView) |
表示一个容器,该容器允许通过触摸交互来访问上下文命令。 |
| DisconnectHandlers(IView) |
表示一个容器,该容器允许通过触摸交互来访问上下文命令。 |