另:再问一下,用C#编译出来的程序,然后又做成了安装程序,在其它的电脑上安装该程序时,要不要再装Framework?谢了

解决方案 »

  1.   

    comboBox.add("请选择!")就oK啦;
    当然要安装Framework!!
      

  2.   

    对, robin0925(棱石) 说的很有道理
      

  3.   

    int[] iArray = new int[]{1,2,3,5,6,7,8};
    comboBox1.DataSource = iArray;
    comboBox1.Text = "请选择";
      

  4.   

    我是楼主,另:
    再请教一下,VS2002.NET中,在C#开发windows程序环境中,如何设定默认启动的Form?谢了.
      

  5.   

    摸 'System.ArgumentException' ゼ矪瞶ㄒ猵祇ネ system.windows.forms.dllㄤ戈癟: Can't modify the Items collection when the DataSource property is set.
      

  6.   

    comboBox.Items.add("请选择!");加入代码
    [STAThread]
    static void Main() {
    Application.Run(new Form1());
    }
      

  7.   

    加入ComboBox的DataSource是DataTable,就给DataTable添加一行,
    DataRow newRow = dataTable1.NewRow();
    newRow[0] = "请选择";
    dataTable1.Rows.InsertAt(newRow,0);
      

  8.   

    comboBox.Items.add("请选择!");
    ---------------------------------------
    直接是不行的,因为我已绑定了数据库.:(
      

  9.   

    dataTable1在哪里有啊?我没有用代码方式而是在前台做的,没有看到有这个控件.
      

  10.   

    mobydick 说的是可行的,但是在选择过后那三个字就没有了。
    实在没办法就直接把那三个字写到你绑定的 DataSource 里面去吧。
    虽然不是好办法,但达到目的就行了,不用钻研技术了。
      

  11.   

    加入ComboBox的DataSource是DataTable,就给DataTable添加一行,
    DataRow newRow = dataTable1.NewRow();
    newRow[0] = "请选择";
    dataTable1.Rows.InsertAt(newRow,0);就是在你的combobox的数据源未绑定之前就加多一行,然后作为datasource绑定
      

  12.   

    rachy(黑色雨) 说的是加入ComboBox的DataSource是DataTable,就给DataTable添加一行,
    DataRow newRow = dataTable1.NewRow();
    newRow[0] = "请选择";
    dataTable1.Rows.InsertAt(newRow,0);就是在你的combobox的数据源未绑定之前就加多一行,然后作为datasource绑定这样就行了
      

  13.   

    修改datatable应该可以,楼主去动手
      

  14.   

    comboBox.Items.add("请选择!");
    在绑定的情况下无法实现吧???不过也可以不用绑定,直接用循环把所有的ITEM用ADD方法加到comboBox中去