就是向ComboBox中添加一项的时候,它是添加在最后的,我想让新添加的项显示在第一个位置,有什么好的办法啊

解决方案 »

  1.   

    boBloodType.Items.Add("——请选择一项!——");
                    cboBloodType.SelectedText = "——请选择一项!——";
                    cboBloodType.Items.Remove("——请选择一项!——");
    可能是这样~试试~不过下次就没了~是BT了点~
      

  2.   

     
     string[] Num=new string[5];
            int i = 4;
    while (dr.Read()&&i>=0)
                    {
                       Num[i]=(dr["BloodType"].ToString());
                       i--;                } dr.Close();
                    MessageBox.Show(i.ToString());
                    for (int j = 0; j < 4; j++)
                    {
                        cboBloodType.Items.Add(Num[j]);
                        
                    }
    先添加一个数组~然后READ()读数组~然后读数组~哈哈~