SwipeItems 类

定义

表示 SwipeItem 对象的集合。

Windows 应用 SDK,适用于 UWP 的等效 WinUI 2 APIMicrosoft.UI.Xaml.Controls.SwipeItems (,请参阅Windows 应用 SDK命名空间) 。

/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[WebHostHidden]
class SwipeItems : DependencyObject, IIterable<SwipeItem>, IVector<SwipeItem>
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SwipeItems : DependencyObject, IIterable<SwipeItem>, IVector<SwipeItem>
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public class SwipeItems : DependencyObject, IEnumerable<SwipeItem>, IList<SwipeItem>
function SwipeItems()
Public Class SwipeItems
Inherits DependencyObject
Implements IEnumerable(Of SwipeItem), IList(Of SwipeItem)
<SwipeControl>
  <SwipeControl.TopItems>
    oneOrMoreSwipeItemDefinitions
  </SwipeControl.TopItems>
</SwipeControl>
继承
Object IInspectable DependencyObject SwipeItems
属性
实现

Windows 要求

设备系列
Windows 10 Fall Creators Update (在 10.0.16299.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v5.0 中引入)

示例

提示

有关详细信息、设计指南和代码示例,请参阅 轻扫

如果已安装 WinUI 2 库 应用,请单击此处 打开该应用,并查看 SwipeControl 的运行情况

构造函数

SwipeItems()

初始化 SwipeItems 类的新实例。

Windows 应用 SDK中适用于 UWP 的等效 WinUI 2 APIMicrosoft.UI.Xaml.Controls.SwipeItems.-ctor (for WinUI,请参阅) Windows 应用 SDK命名空间

属性

Dispatcher

获取与此 对象关联的 CoreDispatcherCoreDispatcher 表示可以访问 UI 线程上的 DependencyObject 的工具,即使代码是由非 UI 线程启动的。

(继承自 DependencyObject)
Mode

获取或设置一个值,该值指示轻扫交互的效果。

适用于 UWP 的等效 WinUI 2 API:Windows 应用 SDK中适用于 WinUI 的 Microsoft.UI.Xaml.Controls.SwipeItems.Mode (,请参阅Windows 应用 SDK命名空间) 。

ModeProperty

标识 Mode 依赖属性。

适用于 UWP 的等效 WinUI 2 API:Windows 应用 SDK中适用于 WinUI 的 Microsoft.UI.Xaml.Controls.SwipeItems.ModeProperty (,请参阅Windows 应用 SDK命名空间) 。

Size

获取集合的大小 (计数) 。

适用于 UWP 的等效 WinUI 2 APIWindows 应用 SDK中适用于 WinUI 的 Microsoft.UI.Xaml.Controls.SwipeItems.Size (,请参阅Windows 应用 SDK命名空间) 。

方法

Append(SwipeItem)

将新项添加到集合。

Windows 应用 SDK中适用于 UWP 的等效 WinUI 2 APIMicrosoft.UI.Xaml.Controls.SwipeItems.Append ( for WinUI,请参阅) Windows 应用 SDK命名空间

Clear()

从集合中移除所有项。

适用于 UWP 的等效 WinUI 2 API:Windows 应用 SDK中适用于 WinUI 的 Microsoft.UI.Xaml.Controls.SwipeItems.Clear (,请参阅Windows 应用 SDK命名空间) 。

ClearValue(DependencyProperty)

清除依赖属性的本地值。

(继承自 DependencyObject)
First()

返回集合中项的迭代器。

适用于 UWP 的等效 WinUI 2 APIWindows 应用 SDK中适用于 WinUI 的 Microsoft.UI.Xaml.Controls.SwipeItems.First (,请参阅Windows 应用 SDK命名空间) 。

GetAnimationBaseValue(DependencyProperty)

返回为依赖属性建立的任何基值,该基值适用于动画未处于活动状态的情况。

(继承自 DependencyObject)
GetAt(UInt32)

返回位于指定索引处的项。

适用于 UWP 的等效 WinUI 2 APIMicrosoft.UI.Xaml.Controls.SwipeItems.GetAt (Windows 应用 SDK中适用于 WinUI 的 UInt32) (,请参阅Windows 应用 SDK命名空间) 。

GetMany(UInt32, SwipeItem[])

通过迭代器在一次传递中检索多个元素。

Windows 应用 SDK中适用于 UWP 的等效 WinUI 2 APIMicrosoft.UI.Xaml.Controls.SwipeItems.GetMany ( for WinUI,请参阅Windows 应用 SDK命名空间) 。

GetValue(DependencyProperty)

DependencyObject 返回依赖属性的当前有效值。

(继承自 DependencyObject)
GetView()

获取集合中的不可变视图。

Windows 应用 SDK中适用于 UWP 的等效 WinUI 2 APIMicrosoft.UI.Xaml.Controls.SwipeItems.GetView (for WinUI,请参阅Windows 应用 SDK命名空间) 。

IndexOf(SwipeItem, UInt32)

检索指定项的索引。

适用于 UWP 的等效 WinUI 2 APIMicrosoft.UI.Xaml.Controls.SwipeItems.IndexOf (在Windows 应用 SDK中适用于 WinUI,请参阅Windows 应用 SDK命名空间) 。

InsertAt(UInt32, SwipeItem)

在指定的索引处插入指定的项。

适用于 UWP 的等效 WinUI 2 APIMicrosoft.UI.Xaml.Controls.SwipeItems.InsertAt (for WinUI in the Windows 应用 SDK,请参阅Windows 应用 SDK命名空间) 。

ReadLocalValue(DependencyProperty)

如果设置了本地值,则返回依赖属性的本地值。

(继承自 DependencyObject)
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback)

注册通知函数,用于侦听此 DependencyObject 实例上特定 DependencyProperty 的更改。

(继承自 DependencyObject)
RemoveAt(UInt32)

删除指定索引处的项。

适用于 UWP 的等效 WinUI 2 APIMicrosoft.UI.Xaml.Controls.SwipeItems.RemoveAt (UInt32) (in the Windows 应用 SDK,请参阅Windows 应用 SDK命名空间) 。

RemoveAtEnd()

删除集合中的最后一项。

适用于 UWP 的等效 WinUI 2 APIWindows 应用 SDK中适用于 WinUI 的 Microsoft.UI.Xaml.Controls.SwipeItems.RemoveAtEnd (,请参阅) Windows 应用 SDK命名空间

ReplaceAll(SwipeItem[])

首先清除集合,然后将提供的数组作为新项插入。

Windows 应用 SDK中适用于 UWP 的等效 WinUI 2 APIMicrosoft.UI.Xaml.Controls.SwipeItems.ReplaceAll (,请参阅) Windows 应用 SDK命名空间

SetAt(UInt32, SwipeItem)

将指定索引处的值设置为指定的值。

Windows 应用 SDK中适用于 UWP 的等效 WinUI 2 APIMicrosoft.UI.Xaml.Controls.SwipeItems.SetAt (for WinUI,请参阅Windows 应用 SDK命名空间) 。

SetValue(DependencyProperty, Object)

设置 DependencyObject 上依赖属性的本地值。

(继承自 DependencyObject)
UnregisterPropertyChangedCallback(DependencyProperty, Int64)

取消以前通过调用 RegisterPropertyChangedCallback 注册的更改通知。

(继承自 DependencyObject)

适用于