AggregateCommand 类
AggregateCommand将多个命令到单个命令。执行从一个操作的多个命令很有用。
继承层次结构
System.Object
System.Windows.Threading.DispatcherObject
System.Windows.DependencyObject
System.Windows.Freezable
Microsoft.TeamFoundation.Controls.WPF.Commands.AggregateCommand
命名空间: Microsoft.TeamFoundation.Controls.WPF.Commands
程序集: Microsoft.TeamFoundation.Controls(在 Microsoft.TeamFoundation.Controls.dll 中)
语法
声明
<ContentPropertyAttribute("Commands")> _
Public Class AggregateCommand _
Inherits Freezable _
Implements ICommand
[ContentPropertyAttribute("Commands")]
public class AggregateCommand : Freezable,
ICommand
AggregateCommand 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
AggregateCommand |
页首
属性
名称 | 说明 | |
---|---|---|
CanFreeze | 获取一个值对象是否可以使无法修改。 (继承自 Freezable。) | |
Commands | ||
DependencyObjectType | 获取包装此实例的 CLR 类型的 DependencyObjectType 。 (继承自 DependencyObject。) | |
Dispatcher | 获取与此 DispatcherObject 关联的 Dispatcher。 (继承自 DispatcherObject。) | |
IsFrozen | 获取一个值对象当前是否可修改的。 (继承自 Freezable。) | |
IsSealed | 获取一个值此实例当前是否已密封 (只读)。 (继承自 DependencyObject。) |
页首
方法
页首
事件
名称 | 说明 | |
---|---|---|
CanExecuteChanged | ||
Changed | 发生,当包含修改的 Freezable 或对象。 (继承自 Freezable。) |
页首
备注
数据,则将XAML时,选件Freezable类从派生在WPF的一个限制问题工作。
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。