我正在使用在 XAML 中声明的 ObjectDataProvider,如下所示:
<UserControl.Resources>
<ObjectDataProvider x:Key="odpTheList"
ObjectType="{x:Type library:StaticClass}"
MethodName="GetListOfItems" />
</UserControl.Resources>
基本上它调用StaticClass.GetListOfItems()
来获取数据。
好的,问题是当我在设计时这个 GetListOfItems 抛出异常 - 它实际上是从数据库中获取数据;问题是设计器崩溃(可以理解),但是有没有办法像我尝试使用的那样使用 ObjectDataProvider 并且仍然得到设计器的支持?..
在运行时,它可以完美运行。
我也尝试设置IsInitialLoadEnabled="False"
,但没有成功。
提前谢谢。