c# - 无法从数据源拖放到 VS 2010 中 WInform 中的表单

标签 c# .net visual-studio-2010 dataset datasource

enter image description here伙计们

我刚刚在 VS 2010 的数据源中创建了一个数据集表。但是我无法将其拖放到 VS 2010 中的 winform :( 我将数据源配置为“DataGrid”。没有任何反应:( 请帮忙 我的尝试: enter image description here 我已经把图片放在这里了。请如果有人不明白我的意思,请看图片。在那张图中,开发人员只是将DS下的左侧DS配置为Datagrid,然后拖放到右侧窗体。然后它会自动在右侧创建一个 dg 并显示所有工具栏。我无法拖放,想知道是什么问题。

最佳答案

要将字段从数据源直接拖放到 C# 表单中,请执行以下操作:

  1. 创建一个 C# windows 窗体项目。
  2. 通过单击选择表单并转到属性。
  3. 在属性的行为类别中,将Allow Drop 属性设置为True
  4. 在项目选项卡中,选择添加新数据源。将打开一个窗口,让您选择数据源。
  5. 选择数据库,然后选择下一个数据集,如果没有,则创建一个新连接。
  6. 通过选中所有或部分字段来选择您要在表单中使用的表格。
  7. 点击完成按钮。在 VS 的 View 菜单中,选择 Other windows 然后选择 database explorer。选择数据库浏览器的目的是查看数据库是否已连接。
  8. 只需单击数据库资源管理器中的刷新图标即可使用数据库连接进行连接。
  9. 现在再次选择 View 菜单并选择 Other Windows,然后选择 Data Sources
  10. 您将能够在打开的数据源窗口中看到您选择的表格。
  11. 只需从数据源窗口表格中突出显示您想要的字段,然后拖放到您的表单中。您将通过自动将表字段链接到您创建的表单来完成工作。

注意:在执行此操作时,请始终注意数据库浏览器窗口,以防数据库连接因任何问题而中断。

我希望这对你有用。 亲切的问候

阿什拉夫萨达

关于c# - 无法从数据源拖放到 VS 2010 中 WInform 中的表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12086821/

相关文章:

c# - 如何通过 C# 在 SharePoint 2007 列表中获取仅包含用户创建字段的列表?

c# - 如何忽略二进制序列化的事件类成员?

c# - 所有值的变化都没有断点

c# - 将控制台输出重定向到单独程序中的文本框

.net - SHFB 的 IntelliSenseComponent 的输出文件夹应用了哪些规则?

c# - 存储数据并访问它

vb.net - 在 vb.net 中将变量从一种形式传递到另一种形式

c# - 使用调用方法名称作为条件语句的条件

c++ - VS2010中如何重命名项目名称

C# xml 文档错误