本文介绍了C#:将“select”项添加到动态填充组合框方法中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 我需要在索引0处添加选择而不知道DataTable列的计数或名称,因为DataAccessLayer中的此方法将在稍后使用 // ComboBox填充方法 public static void ComboBoxFill(ComboBox cbo, string 查询,字符串 cboDisplayMember,字符串 cboValueMember) { con.Open(); SqlCommand cmd = new SqlCommand(Query,con); SqlDataReader dr = cmd.ExecuteReader(); DataTable dt = new DataTable(); dt.Load(dr); cbo.DataSource = dt; cbo.DisplayMember = cboDisplayMember; cbo.ValueMember = cboValueMember; cbo.SelectedIndex = 0 ; con.Close(); } 我的尝试: cbo.Items.Insert( 0 , 选择); 解决方案 I need to add "Select" at index 0 without know DataTable columns count or name because this method in DataAccessLayer and will use later// ComboBox Fill Method public static void ComboBoxFill(ComboBox cbo, string Query, string cboDisplayMember, string cboValueMember) { con.Open(); SqlCommand cmd = new SqlCommand(Query, con); SqlDataReader dr = cmd.ExecuteReader(); DataTable dt = new DataTable(); dt.Load(dr); cbo.DataSource = dt; cbo.DisplayMember = cboDisplayMember; cbo.ValueMember = cboValueMember; cbo.SelectedIndex = 0; con.Close(); }What I have tried:cbo.Items.Insert(0, "Select"); 解决方案 这篇关于C#:将“select”项添加到动态填充组合框方法中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 09-25 12:35