2

众所周知,ObjectDataProvider可以像这样调用简单的非泛型方法

XAML:

<ObjectDataProvider x:Key="SimpleKey" MethodName="Nongeneric" ObjectType="{x:Type local:SomeClass}">
</ObjectDataProvider>

代码隐藏:

public static SomeClass
{
    public static void NongenericMethod()
    {
        // method body        
    }

    public static void GenericMethod<T>()
    {
        // method body
    }
}

是否有可能ObjectDataProvider调用泛型方法?像这样的东西:

<ObjectDataProvider x:Key="SimpleKey" MethodName="GenericMethod<local:OtherClass>" ObjectType="{x:Type local:SomeClass}">
</ObjectDataProvider>
4

0 回答 0