3

.netでICommandExecutorインターフェイスを見つけましたが、それが実装されているクラスを見つけることができません。私はそれが使用されているいくつかのxaml関連のものがあることを知っています。しかし、winformsにも何かありますか?

4

2 に答える 2

6

これは、System.Windows.Forms.MenuItemの内部クラスであるMenuItemDataに実装されています。

一般に、どのインターフェイスがどこに実装されているかを調べたい場合、答えを得る最も簡単な方法はReflectorを使用することです。これにより、このようなクエリが非常に簡単になります。

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

于 2009-04-03T13:56:43.637 に答える
0

コマンドの設計パターンだと思いますが、使用する意図はありませんでした。そのため、ベンダーはhttp://msdn.microsoft.com/en-us/library/system.windows.forms.icommandexecutor(VS.85).aspxを使用しないように指示しています。

これは、デザイン パターンに基づくすべての UI 指向アプリケーションで共通のアーティファクトであるため、使用される方法で行う必要があります。

チャオ。

于 2009-09-08T12:10:34.540 に答える