【问题标题】:Is there a way to auto generate controls on a form from a binding source?有没有办法从绑定源自动生成表单控件?
【发布时间】:2016-11-05 00:35:27
【问题描述】:

当我将绑定源添加到我的 windows 窗体时,有没有一种快速的方法来使用绑定对象的所有属性填充窗体?

拖放字段列表,类似于在许多报告编写者中发现的那样。

【问题讨论】:

  • 您可以将字段从数据源窗口拖放到表单上。您可能会发现 this post 很有帮助。
  • 所以答案是使用菜单View->Other Windows->Data Sources。想把它写下来吗?

标签: .net winforms visual-studio windows-forms-designer


【解决方案1】:

在 Visual Studio 中,Data Sources Window 显示项目中的数据源。您可以使用Data Source Configuration Wizard 从数据库、服务或对象创建和编辑数据源。在项目中创建数据源后,您可以使用“数据源”窗口在用户界面中创建数据绑定控件,方法是将窗口中的项目拖到项目的设计图面上:

  • 从菜单中显示Data Source Window 查看> 其他Windows > 数据源或使用其快捷方式Shift+Alt+D .

  • Add new Data Source 使用数据源窗口中的添加新数据源工具栏按钮或使用菜单项目> 添加新数据源。

  • 从数据源窗口拖动时打开一个表单,然后在数据源窗口Set the Control to be created 中。 如果您在数据源窗口中选择详细信息模式,则对于数据源的每个字段,都会在表单上放置一个控件。如果选择 DataGridView 模式,DataGridView 将被放置在表单上。

【讨论】:

    猜你喜欢
    • 2012-03-27
    • 2021-08-03
    • 2020-11-13
    • 2012-05-17
    • 1970-01-01
    • 1970-01-01
    • 2014-07-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多