ToolCommand.CanExecute 方法

更新:2007 年 11 月

定位该命令的命令绑定并询问是否启用它。

命名空间:  Microsoft.Windows.Design.Interaction
程序集:  Microsoft.Windows.Design.Interaction(在 Microsoft.Windows.Design.Interaction.dll 中)

语法

声明
Public Function CanExecute ( _
    data As GestureData _
) As Boolean
用法
Dim instance As ToolCommand
Dim data As GestureData
Dim returnValue As Boolean

returnValue = instance.CanExecute(data)
public bool CanExecute(
    GestureData data
)
public:
bool CanExecute(
    GestureData^ data
)
public function CanExecute(
    data : GestureData
) : boolean

参数

返回值

类型:System.Boolean

如果启用该命令,则为 true;如果禁用该命令或该命令没有绑定,则为 false。

异常

异常 条件
ArgumentNullException

data 为 nullnull 引用(在 Visual Basic 中为 Nothing)。

ArgumentException

data.Context 为 nullnull 引用(在 Visual Basic 中为 Nothing)。

权限

另请参见

参考

ToolCommand 类

ToolCommand 成员

Microsoft.Windows.Design.Interaction 命名空间

其他资源

工具体系结构

了解 WPF 设计器扩展性