众所周知,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>