1

我希望能够在 Visual Studio 2012 中使用拖放数据绑定功能。因此,按照这个Microsoft 教程,我将AdventureWorks2012mdf 文件添加到项目中。

现在,如果我使用DataSet向导中的选项,我想要的三个数据库表将添加到datasources窗口中,我可以进行拖放以自动在我的窗口上创建字段并进行绑定设置。

但是,这是通过 SQL 适配器完成的。我想改用纯 EntityFramework Binding。

将 AdventureWOrks2012 版本添加为 **Add Existing File**

在此处输入图像描述

在此处输入图像描述

问题:

但我想以 EntityFramework 的方式来做。如果我退后一步并在向导中选择 EntityData 模型,则永远不会添加数据源。而且我无法将字段从数据源窗口拖放到我的MainWindow.Xaml

在此处输入图像描述 在此处输入图像描述

如何避免使用 XSD 文件并使用 EFway。SQL 方式有效,但过于冗长。

谢谢

4

1 回答 1

1

如果您使用数据集,并且已经设置了数据源,那么在使用EF时,您必须手动创建一个DataSource

显示如何添加数据源的图像

这是MSDN 文章的链接

于 2013-08-13T12:49:19.640 回答