Когда я пытаюсь использовать ObjectDataProvider
и устанавливать тип, используя свойство Type:
xmlns:sys="clr-namespace:System;assembly=mscorlib"
xmlns:eng="clr-namespace:ViKing.Engine;assembly=ViKing.Engine"
...
<ObjectDataProvider x:Key="proxyTypes"
MethodName="GetValues"
ObjectType="{x:Type sys:Enum}">
<ObjectDataProvider.MethodParameters>
<x:Type Type="{x:Type eng:ProxyTypes}" />
</ObjectDataProvider.MethodParameters>
</ObjectDataProvider>
Дизайнер WPF отказывается загружаться со следующим исключением:
Value cannot be null.
Parameter name: typeName
Похоже, дизайнер ожидает установки свойства TypeName. Но я не знаю, как правильно установить его. Я пытался использовать полное имя типа ViKing.Engine.ProxyTypes, но безуспешно.