2013-05-12 70 views
0

请帮助我在C#中的新手我的问题是我定义我的类lacry到customerList(姓名,地址和so..on)我的问题是我有一个形式的datagridview(custDGV),并试图在这里LAOD到它是我的代码如何从一个List载入数据到datagridview <>

private void listCustomer_Frm_Load(object sender, EventArgs e) 
     { 
      DataGridView custDGV = new DataGridView(); 
      customerList = CustomerDB.GetListCustomer(); 
      custDGV.DataSource = customerList; 
      cm = (CurrencyManager)custDGV.BindingContext[customerList]; 
      cm.Refresh(); 
     } 

当我运行它显示为空白。如果有些患者告诉我我需要做什么

+0

看看这个,看看如何绑定到详细的​​datagridview http://msdn.microsoft.com/en-us/library/ fbk67b6z(v = vs.90).aspx – Nomad101 2013-05-12 05:51:14

+0

customerList是一个列表对不对? – jomsk1e 2013-05-13 04:33:36

回答

0

是否有人有良好的经验处理DataGridView我的问题是,我已加载到我的customerList当我debuged我可以看到所有的10个记录,但是当涉及到形式加载到在DataGridView不会加载它在这里的代码

private void listCustomer_Frm_Load(object sender, EventArgs e) 
{ 
    DataGridView custDGV = new DataGridView(); 
    customerList = CustomerDB.GetListCustomer(); 
    custDGV.DataSource = customerList; 
    cm = (CurrencyManager)custDGV.BindingContext[customerList]; 
    cm.Refresh(); 
} 
+0

BindingSource customerBindingSource = new BindingSource(); customerList = CustomerDB.GetListCustomer(); customerBindingSource.DataSource = customerList; custDGV.DataSource = customerBindingSource; //custDGV.DataSource = typeof(customerList); //customerBindingSource.DataMember =“Customer”; // cm =(CurrencyManager)customerBindingSource.BindingContext [customerList]; //cm.Refresh(); – Salsero 2013-05-13 05:29:26

相关问题