信息
您所需的主题如下所示。但此主题未包含在此库中。

TriggerCollection 类

2013/12/13

表示 EventTrigger 对象的集合。

Namespace:  System.Windows
程序集:  System.Windows(位于 System.Windows.dll 中)
XMLNS for XAML: 未映射到 xmlns。

public sealed class TriggerCollection : PresentationFrameworkCollection<TriggerBase>
<object>
  <object.Triggers>
    oneOrMoreEventTriggers
  </object.Triggers>
</object>

XAML 值

oneOrMoreEventTriggers

一个或多个 EventTrigger 对象元素。每个 EventTrigger 对象元素必须指定 RoutedEvent 特性,该特性必须具有值字符串 Loaded

TriggerCollection 类型公开以下成员。

  名称说明
公共属性Count获取 PresentationFrameworkCollection<T> 中包含的元素数。 (从 PresentationFrameworkCollection<T> 继承。)
公共属性Dispatcher获取与此对象关联的 Dispatcher (从 DependencyObject 继承。)
公共属性IsFixedSize获取一个值,该值指示 PresentationFrameworkCollection<T> 是否具有固定大小。 (从 PresentationFrameworkCollection<T> 继承。)
公共属性IsReadOnly获取一个值,该值指示 PresentationFrameworkCollection<T> 是否为只读。 (从 PresentationFrameworkCollection<T> 继承。)
公共属性IsSynchronized获取一个值,该值指示是否同步对 PresentationFrameworkCollection<T> 的访问(线程安全)。 (从 PresentationFrameworkCollection<T> 继承。)
公共属性Item获取或设置位于指定索引处的元素。 (从 PresentationFrameworkCollection<T> 继承。)
公共属性SyncRoot获取可用于同步 PresentationFrameworkCollection<T> 访问的对象。 (从 PresentationFrameworkCollection<T> 继承。)
返回顶部

  名称说明
公共方法Add将某项添加到 PresentationFrameworkCollection<T> 中。 (从 PresentationFrameworkCollection<T> 继承。)
公共方法CheckAccess确定调用线程是否可以访问此对象。 (从 DependencyObject 继承。)
公共方法ClearPresentationFrameworkCollection<T> 中移除所有项。 (从 PresentationFrameworkCollection<T> 继承。)
公共方法ClearValue清除依赖项属性的本地值。 (从 DependencyObject 继承。)
公共方法Contains确定 PresentationFrameworkCollection<T> 是否包含特定值。 (从 PresentationFrameworkCollection<T> 继承。)
公共方法CopyTo(T[], Int32)从特定的 Array 索引处开始,将 PresentationFrameworkCollection<T> 的元素复制到一个 Array 中。 (从 PresentationFrameworkCollection<T> 继承。)
公共方法CopyTo(Array, Int32)从特定的 Array 索引处开始,将 PresentationFrameworkCollection<T> 的元素复制到一个 Array 中。 (从 PresentationFrameworkCollection<T> 继承。)
公共方法Equals(Object)确定指定的 Object 是否等于当前的 Object (从 Object 继承。)
受保护的方法Finalize允许 Object 在垃圾回收器回收该对象之前尝试释放资源并执行其他清理操作。 (从 Object 继承。)
公共方法GetAnimationBaseValue返回为 Windows Phone 依赖项属性设置的任意基值,在动画不活动时将应用它们。 (从 DependencyObject 继承。)
公共方法GetEnumerator返回一个循环访问集合的枚举数。 (从 PresentationFrameworkCollection<T> 继承。)
公共方法GetHashCode用作特定类型的哈希函数。 (从 Object 继承。)
公共方法GetType获取当前实例的 Type (从 Object 继承。)
公共方法GetValueDependencyObject 返回依赖项属性的当前有效值。 (从 DependencyObject 继承。)
公共方法IndexOf确定 PresentationFrameworkCollection<T> 中特定项的索引。 (从 PresentationFrameworkCollection<T> 继承。)
公共方法Insert将一个项插入指定索引处的 PresentationFrameworkCollection<T> (从 PresentationFrameworkCollection<T> 继承。)
受保护的方法MemberwiseClone创建当前 Object 的浅表副本。 (从 Object 继承。)
公共方法ReadLocalValue返回依赖项属性的本地值(如果设置了本地值)。 (从 DependencyObject 继承。)
公共方法RemovePresentationFrameworkCollection<T> 中移除特定对象的第一个匹配项。 (从 PresentationFrameworkCollection<T> 继承。)
公共方法RemoveAt移除指定索引处的项。 (从 PresentationFrameworkCollection<T> 继承。)
公共方法SetValueDependencyObject 设置依赖项属性的本地值。 (从 DependencyObject 继承。)
公共方法ToString返回一个字符串,它表示当前的对象。 (从 Object 继承。)
返回顶部

  名称说明
显式接口实现私有方法IEnumerable.GetEnumerator返回一个循环访问集合的枚举数。 (从 PresentationFrameworkCollection<T> 继承。)
显式接口实现私有方法IList.Add将某项添加到 PresentationFrameworkCollection<T> 中。 (从 PresentationFrameworkCollection<T> 继承。)
显式接口实现私有方法IList.Contains确定 PresentationFrameworkCollection<T> 是否包含特定值。 (从 PresentationFrameworkCollection<T> 继承。)
显式接口实现私有方法IList.IndexOf确定 PresentationFrameworkCollection<T> 中特定项的索引。 (从 PresentationFrameworkCollection<T> 继承。)
显式接口实现私有方法IList.Insert将一个项插入指定索引处的 PresentationFrameworkCollection<T> (从 PresentationFrameworkCollection<T> 继承。)
显式接口实现私有属性IList.Item获取或设置位于指定索引处的元素。 (从 PresentationFrameworkCollection<T> 继承。)
显式接口实现私有方法IList.RemovePresentationFrameworkCollection<T> 中移除特定对象的第一个匹配项。 (从 PresentationFrameworkCollection<T> 继承。)
返回顶部

在 Windows Phone 中,整个 Triggers 语法为不建议使用的技术。有关更多信息,请参见 EventTrigger 中的“备注”。

Windows Phone OS

受以下版本支持: 8.0, 7.1, 7.0

Windows Phone

此类型的所有公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

显示: