打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
如何:使用设计器将数据绑定到 Windows 窗体的 DataGridView 控件
.NET Framework 4 - Windows 窗体
如何:使用设计器将数据绑定到 Windows 窗体的 DataGridView 控件

 

您可以使用设计器将 DataGridView 控件连接到多种不同的数据源变体,包括数据库、业务对象或 Web 服务。 当您使用设计器将控件绑定到数据源时,控件会自动绑定到一个表示数据源的 BindingSource 组件。 另外,控件中会自动生成若干列,以匹配由数据源提供的架构信息。

列生成之后,您可以根据需要对其进行修改。 例如,您可以移去或隐藏自己不感兴趣的列使之无法显示,可以重新排列各列,也可以修改列的类型。 有关修改列的更多信息,请查阅“请参见”部分中列出的主题。

还可以将多个 DataGridView 控件绑定到相关表中以创建主/从关系。 在此配置中,一个控件显示父表,另一个控件仅显示子表中与父表中当前行相关的那些行。 有关更多信息,请参见如何:在 Windows 窗体应用程序中显示相关数据

下面的过程需要一个“Windows 应用程序”项目,该项目的窗体需包含一个 DataGridView 控件或两个控件以建立主/从关系。 有关创建此类项目的信息,请参见如何:创建新的 Windows 窗体应用程序项目如何:向 Windows 窗体添加控件

注意

显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您的当前设置或版本。 若要更改设置,请在“工具”菜单上选择“导入和导出设置”。 有关更多信息,请参见使用设置

将控件绑定到数据源

  1. 单击 DataGridView 控件右上角的智能标记标志符号 (

    )。

  2. 单击“选择数据源”选项的下拉箭头。

  3. 如果您的项目还没有数据源,请单击“添加项目数据源”并按照向导提示的步骤操作。

    有关更多信息,请参见数据源配置向导。 新的数据源将显示在“选择数据源”下拉窗口中。 如果新的数据源只包含一个成员(例如,单个数据库表),控件将自动绑定到该成员。 否则,请继续下一步。

  4. 如果“其他数据源”“项目数据源”节点尚未展开,请展开它们,然后为绑定控件选择数据源。

  5. 如果您的数据源包含多个成员(例如,如果您创建了一个包含多个表的 System.Data..::.DataSet),请展开该数据源并选择要绑定到的特定成员。

  6. 若要创建主/从关系,请在第二个 DataGridView 控件的“选择数据源”下拉窗口中,展开为父表创建的 BindingSource,然后从显示的列表中选择相关的子表。

    注意

    如果项目已经有数据源,则还可以使用“数据源”窗口创建数据窗体。 有关更多信息,请参见“数据源”窗口

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
如何在数据绑定Windows窗体DataGridView控件中自动生成列
C#中,datagridview与sql数据源绑定后,通过控件更改数据如何自动回写更新到数...
CurrencyManager为和BindingContext类
窗体DataGridView控件中按回车键时,单元格向下移动,如何能改成向右移动
【从零学学VBA5】表单控件(2003版本中称之为“窗体控件”)和ActiveX控件有何区别?
《C#语言程序设计项目教程》第9章 ADO.NET数据库访问技术写字字帖
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服