2

次のように、XAML で宣言された ObjectDataProvider を使用しています。

<UserControl.Resources>
    <ObjectDataProvider x:Key="odpTheList" 
                        ObjectType="{x:Type library:StaticClass}"
                        MethodName="GetListOfItems" />
</UserControl.Resources>

基本的にはStaticClass.GetListOfItems()、データを取得するために呼び出します。

OK、問題は、この GetListOfItems が設計時に例外をスローすることです。実際にはデータベースからデータを取得します。問題はデザイナーがクラッシュすることです (当然) が、私が使用しようとしているように ObjectDataProvider を使用する方法はありますか?

実行時には、完全に機能します。

も設定しようとしましIsInitialLoadEnabled="False"たが、成功しませんでした。

事前にサンクス。

4

0 に答える 0