次のように、XAML で宣言された ObjectDataProvider を使用しています。
<UserControl.Resources>
<ObjectDataProvider x:Key="odpTheList"
ObjectType="{x:Type library:StaticClass}"
MethodName="GetListOfItems" />
</UserControl.Resources>
基本的にはStaticClass.GetListOfItems()
、データを取得するために呼び出します。
OK、問題は、この GetListOfItems が設計時に例外をスローすることです。実際にはデータベースからデータを取得します。問題はデザイナーがクラッシュすることです (当然) が、私が使用しようとしているように ObjectDataProvider を使用する方法はありますか?
実行時には、完全に機能します。
も設定しようとしましIsInitialLoadEnabled="False"
たが、成功しませんでした。
事前にサンクス。