【发布时间】:2011-10-17 04:53:18
【问题描述】:
我正在 WPF 中编写一个自定义控件,并且我在控件中有几个方法可供我的控件的用户调用。
虽然可以直接调用,但由于用户的请求,我希望能够以MVVM方式调用控件的方法。
经过研究,我认为我必须在我的控件上实现 ICommandSource。 MSDN 有一个例子,但我发现它对我的情况来说太过分了(或者可能是因为我根本不理解它!)。 我只想让我的消费者通过命令调用我的方法,而不是将他们的调用代码放在视图代码后面。
请提供一个简单的示例代码来实现这一点。谢谢。
【问题讨论】: