伙计们
我刚刚在 VS 2010 的数据源中创建了一个数据集表。但是我无法将其拖放到 VS 2010 中的 winform :( 我将数据源配置为“DataGrid”。没有任何反应:( 请帮忙 我的尝试: 我已经把图片放在这里了。请如果有人不明白我的意思,请看图片。在那张图中,开发人员只是将DS下的左侧DS配置为Datagrid,然后拖放到右侧窗体。然后它会自动在右侧创建一个 dg 并显示所有工具栏。我无法拖放,想知道是什么问题。
最佳答案
要将字段从数据源直接拖放到 C# 表单中,请执行以下操作:
- 创建一个 C# windows 窗体项目。
- 通过单击选择表单并转到属性。
- 在属性的行为类别中,将Allow Drop 属性设置为True。
- 在项目选项卡中,选择添加新数据源。将打开一个窗口,让您选择数据源。
- 选择数据库,然后选择下一个数据集,如果没有,则创建一个新连接。
- 通过选中所有或部分字段来选择您要在表单中使用的表格。
- 点击完成按钮。在 VS 的 View 菜单中,选择
Other windows
然后选择database explorer
。选择数据库浏览器的目的是查看数据库是否已连接。 - 只需单击数据库资源管理器中的刷新图标即可使用数据库连接进行连接。
- 现在再次选择
View
菜单并选择Other Windows
,然后选择Data Sources
。 - 您将能够在打开的数据源窗口中看到您选择的表格。
- 只需从数据源窗口表格中突出显示您想要的字段,然后拖放到您的表单中。您将通过自动将表字段链接到您创建的表单来完成工作。
注意:在执行此操作时,请始终注意数据库浏览器窗口,以防数据库连接因任何问题而中断。
我希望这对你有用。 亲切的问候
阿什拉夫萨达
关于c# - 无法从数据源拖放到 VS 2010 中 WInform 中的表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12086821/