在哪里设置下拉时显示滚动条。
我要做有100个选项的下拉。
并且不能编辑文本,只能选其中有的。
还有下拉项可以自动添加吗?比如我要添加1到100的所以整数。有高手留一个联系的方式吗。比如qq,msn等
虚心求教!

解决方案 »

  1.   

    没看懂。
    如果vs2008/.net 3.5及以上
    ComboBox combo = new ComboBox();
    combo.Items.AddRange(Enumerable.Range(1, 100).Select(i => i.ToString()));
      

  2.   

    下拉时候选项很多。但有规律。还有就是怎么 combobox的text不能被编辑。只能选里面有的
      

  3.   

    DropDownHeight    这个属性   设置的小点   如果数据量很大的话就会自动显示滚动条的 
      

  4.   

    把dropdownstyle属性改为DropDownList     只能下拉 不能手输
      

  5.   

    把DropDownStyle属性改为DropDownList 不能编辑文本,只能选其中有的。http://msdn.microsoft.com/zh-cn/library/system.windows.controls.combobox.aspx添加的话用:
    string itemA="选项一";
    ComboBox.Items.Add(ItemA);或者(成批添加选项)
    string[] itemarry = new string[10] { "选项一","选项二","选项三","选项四","选项五","选项六","选项七","选项八","选项九","选项十"};
    comboBox1.BeginUpdate();
    comboBox1.Items.AddRange(itemarry);
    comboBox1.EndUpdate();