好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

C#数据绑定(DataBinding)简单实现方法

本文实例讲述了C#数据绑定(DataBinding)简单实现方法。分享给大家供大家参考。具体实现方法如下:

?

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

namespace AppForm

{

  public partial class Form3 : Form

  {

   Order order = null ;

   public Form3()

   {

    InitializeComponent();

    order = new Order()

    {

     Id = 1,

     Customer = "123" ,

     OrderDate = DateTime.Now

    };

    InitUI();

   }

   void InitUI()

   {

    textBox1.DataBindings.Add( new Binding( "Text" , order, "Id" ));

    textBox2.DataBindings.Add( new Binding( "Text" , order, "Customer" ));

    textBox3.DataBindings.Add( new Binding( "Text" , order, "OrderDate" ));

   }

   void UpdateUI()

   {

    textBox1.DataBindings[0].ReadValue();

    textBox2.DataBindings[0].ReadValue();

    textBox3.DataBindings[0].ReadValue();

   }

   private void button1_Click( object sender, EventArgs e)

   {

    order.Id = 2;

    order.Customer = "456" ;

    order.OrderDate = DateTime.Now;

    UpdateUI();

   }

  }

}

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

dy("nrwz");

查看更多关于C#数据绑定(DataBinding)简单实现方法的详细内容...

  阅读:84次