我想在后面的C#代码而不是我的XAML中创建ObjectDataProvider。将XAML ObjectDataProvider转换为C#
我想知道如何将这个XAML改成等价的C#。 XAML由Microsoft Expression Blend 2生成,因此可以安全地忽略d:命名空间。
<ObjectDataProvider x:Key="FooSourceDS" ObjectType="{x:Type myNS:FooSource}" d:IsDataSource="True"/>
myNS是引用我的CLR对象的命名空间。
我就要挂了在C#中指定对象类型:
ObjectDataProvider FooSourceDS = new ObjectDataProvider();
FooSourceDS.ObjectType = myNamespace.FooSource;
的Intellisence被正确识别FooSource作为“类型”,这是什么对象类型正在寻找是不是?