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