组合框(ComboBox)控件,是列表框和⽂本框组成的控件,具有列表框和⽂本框的功能。并具有⽂本框和列表框的⼤部分属性。它可以像列表框⼀样,让⽤户通过⿏标选择需要的项⽬,也可以像⽂本框那样,⽤键⼊的⽅法选择项⽬。
  组合框的基本属性:
  Name、Height、width、Top、L,eft、Enabled、Visible和Index等。
  组合框与列表框具有相同的属性:List、ListIndex、ListCount、Selected、Sorted、 Text、MultiSelect,Style等。
  组合框的特有属性:
  组合框有3种不同的样式,其下拉式组合框、简单组合框可输⼊内容,但必须通过AddItem⽅法加⼊。
  组合框的风格是由Style属性值决定的。设置组合框的Style属性可以选⽤组合框的3种样Style属性为0时,是下拉式组合框,默认状态;Style属性为1时,是简单组合框;Style属性为2时,是下拉列表框。
  (1)下拉组合框
  下拉组合框,显⽰在屏幕上的仅是⽂本编辑器和⼀个下拉箭头。执⾏时,⽤户可像在⽂本框中⼀样直接输⼊⽂本,也可单击组合框右侧的下拉箭头,打开列表项供⽤户选择。选定某个选项后,此选项将被显⽰在组合框顶端的⽂本框中。这种组合框允许⽤户输⼊不属于列表内的选项。当⽤户再⽤⿏标单击下拉箭头时,下拉出来的列表项就会消失,仅显⽰⽂本框,这种风格能节省窗体上的空间,因为列表部分在⽤户选择⼀个项时将关闭。
  (2)简单组合框
  简单组合框,列出所有的项⽬供⽤户选择,右边没有下拉箭头,列表框不能收起和下拉。与⽂本编辑器⼀起显⽰在、屏幕上。⽤户可在⽂本框中直接输⼊列表项中没有的选项,也可从列表中选择。
  (3)下拉式列表框
textbox控件边框设置  下拉式列表框与下拉组合框相似,区别是⽤户不能输⼊列表框中没有的项,只能在列表中选择。
  组合框拥有列表框和⽂本框的⼤部分属性。组合框也有SelI,ength、SelStart和SelText这3个⽂本框才有的属性。还有LOcked属性和Change事件等。
  常⽤事件
  组合框响应的事件依赖于其Style属性。
  (1)简单组合框(Style属性值为1),才有接收DblClick事件。
  (2)下拉组合框(Style属性值为0)与下拉列表框(Style属性值为2),可接收Click事件和DropDown事件。
  (3)下拉组合框和简单组合框,可以在⽂本区输⼊⽂本,当输⼊⽂本时,可以接收Change事件。
  (4)当⽤户单击组合框中向下的箭头时,将触发DropDown事件,该事件实际上对应向下箭头的单击Click事件。
  在⼀般情况下,⽤户选择项⽬之后,只需要读取组合框的。text属性。