【发布时间】:2010-10-08 22:17:28
【问题描述】:
我有一个带有用户控件的主窗口。在用户控件的默认构造函数中添加代码时,设计器停止显示主窗口。它给出了一条信息:
加载问题
文档包含在加载设计器之前必须修复的错误。
修复错误后重新加载设计器。重新加载设计器
这是为什么?
这是我在构造函数中的代码:
using (var context = new Data.TVShowDataContext())
{
var list = from show in context.Shows
select show;
listShow.ItemsSource = list;
}
如果我不能使用构造函数来填充 gui 数据,我应该什么时候做呢?用绑定来做这件事会更好吗?有什么建议吗?
【问题讨论】:
-
错误列表显示此消息:“无法创建 BrowseShow 类型的实例”。设计区域显示问题中引用的消息。
-
我测试并更新了我的答案
标签: c# wpf constructor user-controls