CanExecuteChangedEventManager 类

定义

WeakEventManager提供实现,以便可以使用“弱事件侦听器”模式附加事件的CanExecuteChanged侦听器。

public ref class CanExecuteChangedEventManager : System::Windows::WeakEventManager
public class CanExecuteChangedEventManager : System.Windows.WeakEventManager
type CanExecuteChangedEventManager = class
    inherit WeakEventManager
Public Class CanExecuteChangedEventManager
Inherits WeakEventManager
继承
CanExecuteChangedEventManager

注解

有关如何使用此类的信息,请参阅弱事件模式中的“使用现有弱事件管理器类”。

属性

名称 说明
Dispatcher

获取与此DispatcherDispatcherObject关联的值。

(继承自 DispatcherObject)
Item[Object]

获取或设置为指定源存储的数据。

(继承自 WeakEventManager)
ReadLock

在基础数据表上建立读取锁,并返回一个 IDisposable

(继承自 WeakEventManager)
WriteLock

在基础数据表上建立写入锁,并返回一个 IDisposable

(继承自 WeakEventManager)

方法

名称 说明
AddHandler(ICommand, EventHandler<EventArgs>)

将指定的委托添加为指定源的事件处理程序。

CheckAccess()

确定调用线程是否有权访问此 DispatcherObject权限。

(继承自 DispatcherObject)
DeliverEvent(Object, EventArgs)

将正在管理的事件传递给每个侦听器。

(继承自 WeakEventManager)
DeliverEventToList(Object, EventArgs, WeakEventManager+ListenerList)

将所管理的事件传递到提供列表中的每个侦听器。

(继承自 WeakEventManager)
Equals(Object)

确定指定的对象是否等于当前对象。

(继承自 Object)
GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
NewListenerList()

返回一个新对象,该对象包含事件的 CanExecuteChanged 侦听器。

NewListenerList()

返回一个新对象,该对象包含事件的侦听器。

(继承自 WeakEventManager)
ProtectedAddHandler(Object, Delegate)

将指定的委托添加为指定源的事件处理程序。

(继承自 WeakEventManager)
ProtectedAddListener(Object, IWeakEventListener)

将提供的侦听器添加到所管理事件的提供源。

(继承自 WeakEventManager)
ProtectedRemoveHandler(Object, Delegate)

从指定的源中删除以前添加的处理程序。

(继承自 WeakEventManager)
ProtectedRemoveListener(Object, IWeakEventListener)

从提供的源中删除以前添加的侦听器。

(继承自 WeakEventManager)
Purge(Object, Object, Boolean)

从提供源的数据列表中删除非活动侦听器条目。

Remove(Object)

删除指定源的所有侦听器。

(继承自 WeakEventManager)
RemoveHandler(ICommand, EventHandler<EventArgs>)

从指定的源中删除指定的事件处理程序。

ScheduleCleanup()

请求清除基础侦听器列表中的未使用的条目将在较低优先级的线程上执行。

(继承自 WeakEventManager)
StartListening(Object)

开始侦 CanExecuteChanged 听指定源上的事件。

StopListening(Object)

停止侦 CanExecuteChanged 听指定源上的事件。

ToString()

返回一个表示当前对象的字符串。

(继承自 Object)
VerifyAccess()

强制调用线程有权访问此 DispatcherObject权限。

(继承自 DispatcherObject)

适用于