C#实现ComboBox控件显示出多个数据源属性的方法

2019-12-26 13:32:34于丽

易采站长站为您分析C#实现ComboBox控件显示出多个数据源属性的方法,实例分析了ComboBox控件的使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了C#实现ComboBox控件显示出多个数据源属性的方法。。具体如下:

 

 
  1. public partial class Form4 : Form  { 
  2. private Bitmap myBitmap;  public Form4() 
  3. {  InitializeComponent(); 
  4. DataTable dt = new DataTable();  DataColumn dc1 = new DataColumn("Name", typeof(System.String)); 
  5. DataColumn dc2 = new DataColumn("Age", typeof(System.String));  dt.Columns.Add(dc1); 
  6. dt.Columns.Add(dc2);  for (int i = 0; i < 20; i++) 
  7. {  DataRow row = dt.NewRow(); 
  8. row["Name"] = i.ToString();  row["Age"] = i.ToString(); 
  9. dt.Rows.Add(row);  } 
  10. comboBox1.DataSource = dt;  } 
  11. private void comboBox1_Format(object sender, ListControlConvertEventArgs e)  { 
  12. DataRowView myDataRowView = (DataRowView)(e.ListItem);  e.Value = string.Format("{0}-{1}-{2}", myDataRowView["Name"], myDataRowView["Name"], myDataRowView["Name"]); 
  13. }  } 

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