public override Type?GetChildDataContextType(Type dataContext, DataContextStack controlContextStack, DotvvmBindableObject control, DotvvmProperty?property = null) { return(GenericTypeDefinition.MakeGenericType(dataContext)); }