0

それはかなり簡単な質問ですね。

ICommandSource を実装するこれらのコントロールのフラット リストの直後です..便利だと思いますし、誰かがそのような情報を持っていることは間違いありません。

前もって感謝します

4

3 に答える 3

3

リフレクターによると: ButtonBaseMenuItemHyperlinkおよびInputBinding(これはコントロールではありません)。

于 2009-03-26T11:39:20.527 に答える
3

次のコード スニペットを試してください。

        Assembly assem = Assembly.LoadFrom(@"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\v3.0\PresentationFramework.dll");
        foreach (Type t in assem.GetTypes())
        {
            Type interfaceType = t.GetInterface("ICommandSource");
            if (interfaceType != null)
                Console.WriteLine(t.ToString());
        }
于 2009-03-26T11:44:26.880 に答える
0

短すぎるリストを拡張したい場合は、ここに良い提案があります。

于 2009-10-02T17:12:50.650 に答える