在Windows用户界面中,我们经常会看到用户可以在很多个选项中选择一个选项,这是由ComboBox(组合框)控件实现的。ComboBox控件是对TextBox控件进行了扩充,使它能够用下拉组合框显示数据。该控件可以有一个下拉列表可以让客户选择。当一个用户选择了下拉列表中的一个选项后,该选项的值就会在文本框中显示出来。当下拉列表中的选项过多的时候,下拉列表就会有一个滚动条。
使用ComboBox控件,可以把“工具栏”中的ComboBox控件拖到指定的设计器上,并通过“属性”来设置其相关属性。表4-12列出了ComboBox控件比较常用的一些属性。
表4-12 ComboBox控件的常用属性
下面是一个ComboBox组合控件的示例:
ComboBox控件在“工具栏”中的位置和其属性设计器如图4-22、图4-23所示。
图4-22 ComboBox控件位置
(www.xing528.com)
图4-23 ComboBox组合框控件属性设计器
关于ComboBox选项(Items)的设置界面如图4-24所示。
图4-24 ComboBox控件的Items属性设置
显示效果图4-25中的“所在省份”使用了ComboBox控件的Name、DropDownStyle和Items属性。我们可以通过Name属性直接访问ComboBox控件,通过DropDownStyle属性可以设置ComboBox控件的运行效果(DropDownStyle属性值是ComboBoxStyle枚举值中的一个),Items属性值是ComboBox控件的选项集合。ComboBox控件常用的事件是SelectedIndexChanged事件,在SelectedIndex属性更改后发生。
图4-25 ComboBox控件应用示例
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。