我想在後面的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作爲「類型」,這是什麼對象類型正在尋找是不是?