0

我正在使用 linq to sql 来填充数据网格视图。我无法在设计时将网格对应的 BindingSource 的数据源属性设置为我的 linq 数据表,唯一的选项是“项目数据源”。我必须在下面的表单的 InitializeComponent 子中手动编辑绑定源的数据源,然后它显示为表单设计器上 BindingSource 的 DataSource 属性的值(但仍然不在列表中)。这里给出了什么?这是我必须在 InitializeComponent 子中添加的代码行:

Me.BindingSource1.DataSource = GetType(ProjectNamespace.MyLinqTableClass)
4

1 回答 1

0

查看帮助文件后:How to: Create LINQ to SQL Classes Mapped to Tables and Views (O/R Designer) 看来这是您采取的步骤:生成 dbml 文件 -> 基于 linq 表创建数据源,然后 DataSource 出现在表单设计视图中,您可以为其设置 bindingsources 的数据源属性,我试图将其直接设置为 linq 表,但猜测您必须根据 linq 表将其设置为 DataSource。

于 2013-10-08T23:27:17.077 回答