C#实现绑定DataGridView与TextBox之间关联的方法

 更新时间:2015年08月20日 16:57:29   作者:我心依旧  
这篇文章主要介绍了C#实现绑定DataGridView与TextBox之间关联的方法,涉及C#绑定控件关联性的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了C#实现绑定DataGridView与TextBox之间关联的方法。分享给大家供大家参考。具体实现方法如下:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace System.Windows.Forms.Samples
{
 public partial class Form1 : Form
 {
  public Form1()
  {
   InitializeComponent();
  }
  private void Form1_Load(object sender, EventArgs e)
  {
   /* Create a DataSet with 1 DataTable */
   DataSet  dataSet = new DataSet();
   DataTable dataTable = dataSet.Tables.Add("Numbers");
   dataTable.Columns.Add("ID", typeof(int));
   dataTable.Columns.Add("Name", typeof(string));
   dataTable.Rows.Add(0, "Zero");
   dataTable.Rows.Add(1, "One");
   CurrencyManager cm;
   /* Get a CurrencyManager */
   // cm = (this.BindingContext[dataSet, "Numbers"] as CurrencyManager);
   /* This gets a different CurrencyManager */
   cm = (this.BindingContext[dataTable] as CurrencyManager);
   /* Bind left DataGridView and TextBox */
   this.dataGridView1.DataSource = dataSet;
   this.dataGridView1.DataMember = "Numbers";
   this.textBox1.DataBindings.Add("Text", dataSet, "Numbers.Name", true);
   /* Bind left DataGridView and TextBox */
   this.dataGridView2.DataSource = dataTable;
   this.textBox2.DataBindings.Add("Text", dataTable, "Name", true);
  }
 }
}

希望本文所述对大家的C#程序设计有所帮助。

相关文章

  • Unity游戏开发中必备的设计模式之外观模式详解

    Unity游戏开发中必备的设计模式之外观模式详解

    外观模式是一种结构型设计模式,为复杂系统提供了简单的接口,使得子系统间的通信更加简洁和易于维护。在Unity游戏开发中,外观模式可以帮助开发者更好地管理游戏对象和组件等复杂结构
    2023-05-05
  • 如何使用C#读写锁ReaderWriterLockSlim

    如何使用C#读写锁ReaderWriterLockSlim

    这篇文章向大家介绍了读写锁ReaderWriterLockSlim,其优点就是多个线程可以同时读取该对象,要了解更多读写锁的知识,仔细阅读下文吧
    2015-07-07
  • C# 中的多态底层虚方法调用详情

    C# 中的多态底层虚方法调用详情

    这篇文章主要介绍了C# 中的多态底层虚方法调用详情,文章围绕主题展开详细的内容介绍,需要的小伙伴你可以参考一下
    2022-06-06
  • C#写入对象或集合类型数据到xml文件的方法

    C#写入对象或集合类型数据到xml文件的方法

    这篇文章主要介绍了C#写入对象或集合类型数据到xml文件的方法,涉及C#针对XML文件的相关操作技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-07-07
  • C#二维数组基本用法实例

    C#二维数组基本用法实例

    这篇文章主要介绍了C#二维数组基本用法,以实例形式分析了C#中二维数组的定义、初始化、遍历及打印等用法,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-10-10
  • webBrowser执行js的方法,并返回值,c#后台取值的实现

    webBrowser执行js的方法,并返回值,c#后台取值的实现

    下面小编就为大家带来一篇webBrowser执行js的方法,并返回值,c#后台取值的实现。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-12-12
  • C#中委托(Delegates)的使用方法详解

    C#中委托(Delegates)的使用方法详解

    这篇文章主要为大家详细介绍了C#中委托(Delegates)的使用方法,感兴趣的朋友可以参考一下
    2016-06-06
  • C#读写xml文件方法总结(超详细!)

    C#读写xml文件方法总结(超详细!)

    项目中用到关于xml文件读写操,所以下面这篇文章主要给大家介绍了关于C#读写xml文件方法的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-02-02
  • C#控制Excel Sheet使其自适应页宽与列宽的方法

    C#控制Excel Sheet使其自适应页宽与列宽的方法

    这篇文章主要介绍了C#控制Excel Sheet使其自适应页宽与列宽的方法,涉及C#操作Excel的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2016-06-06
  • 关于C#10 新特性 Lambda 优化

    关于C#10 新特性 Lambda 优化

    这篇文章主要介绍了C# 10 新特性 Lambda 优化,C# 10 对于 Lambda 做了很多的优化,我们可以在 C# 中更加方便地使用委托和 Lambda 了,下面就来看一些示例,需要的朋友也可以参考一下
    2021-11-11

最新评论