C#:在哪些类中使用了ICommandExecutor接口?

时间:2009-04-03 13:54:17

标签: c# winforms command

我在.net中找到了ICommandExecutor接口,但无法找到实现它的类。我知道有一些xaml相关的东西在哪里使用。但是,winforms有什么东西吗?

2 个答案:

答案 0 :(得分:6)

它在MenuItemData中实现,它是System.Windows.Forms.MenuItem的内部类。

一般情况下,如果你想找出哪些接口在哪里实现,最快的方法是通过Reflector获得答案。它使这样的查询非常容易。

http://www.red-gate.com/products/reflector/

答案 1 :(得分:0)

我认为它是Command设计模式,但它不是意图使用。这就是供应商告诉我们不要使用它的原因:http://msdn.microsoft.com/en-us/library/system.windows.forms.icommandexecutor(VS.85).aspx

它应该以一种使用的方式完成,因为它是基于设计模式的每个面向UI的应用程序中的常见工件。