第三章 设计系统的简单用户界面.ppt

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章 设计系统的简单用户界面.ppt

ListBox、ComboBox控件和CheckedListBox控件 ComboBox、ListBox和CheckedListBox统称为列表类控件,派生于一个共同的基类ListControl。该类控件的主要功能是给列表添加数据和选择数据。具体使用哪个列表控件取决于控件中项的用法和数据类型。如果需要选择或查看控件的多个列表选项,最好使用ListBox和CheckedListBox。如果一次只选择一个选项,就使用ComboBox。 ListBox控件 ListBox 控件可以调整大小,同时显示一定数目的选项,它可以配置成允许选择单个或多个选项。它甚至可以以多列的方式来显示选项。不过,对开发人员而言,ListBox控件最有用的地方是它可以滚动选项,这意味着2个选项或者50个选项都占据相同的控件。 ListBox控件的 常用属性如下: ScrollAlwaysVisible:决定滚动条是一直显示还是只在必要的时候显示 SelectedIndex:返回当前选中的选项的索引号,从0开始.如果是-1,则说明没有选中任何选项。如果选中了多个选项,则返回选中的最小索引号 SelectedIndices:返回选中的选项的索引集。如果返回的是空集,则说明没有选中任何选项 SelectedItem:返回选中的选项的字符串值.如果是null的话,则说明没有选中任何选项 SelectedItems:返回包含所有选中的选项的字符申值的集合。 SelectionMode:决定用户选择选项的模式,可以是None、One、MultiSimple、MultiExtended。选择One值,则在ListBox控件中只能选择一个选项;选择MultiSimple值时,可以同时选中几个选项;选择MultiExtended 值时,用户可以单击一个选项来选中它,并且可以通过Shift键+单击来选中一系列选项,或者通过Ctrl键十单击来添加一个选项 Sorted:若设置True成的话,则ListBox 控件总是按照字母顺序显示选项。 TopIndex:返回在ListBox 控件中可见的第一个选项的索引号。 ComboBox控件 ListBox 控件的一个变种就是ComboBox 控件。除了视觉效果以外,ComboBox 控件与众不同的地方是它可以当作TextBox 控件来使用。这样用户可以手动输入一个在选项列表中没有列出的选择。属性如下: droppedDown:指出ComboBox 控件是否处于下拉状态 DropDownStyle:设置组合框的样式,有三个枚举值:DropDown、DropDownList和Simple。DropDown:组合框的文本部分是可以编辑的,用户可以输入值。用户必须单击箭头按钮,才能显示列表文本部分;DropDownList:不能编辑。用户必须从列表中选择;Simple:类似于DropDown,但列表总是可见的。 MaxdropDownItems:决定了在ComboBox控件的下拉部分中出现的选项的最大数目。取值范围是1-100,必要的时候会出现滚动条 MaxLength:决定了用户在ComboBox控件的文本部分可以输入的最大字符数目 DropDownWidth:如果列表中的值比较宽,就可以使用该属性改变控件下拉部分的宽度。 MaxDropDownItems:设置在显示列表的下拉部分时的最大项数。 SelectedText:返回ComboBox控件的文本部分中当前选中的文本 SelectionLength:返回ComboBox控件的文本部分中当前选中的文本的长度 Style:这决定ComboBox控件的显示类型。可以是DropDown(文本可编辑,用户必须单击来打开选项列表),DropDownList(文本不可编辑),和Simple(文本可编辑,选项列表总是显示) Text:返回ComboBox控件的编辑部分中的当前文本 CheckedListBox 控件 CheckedListBox控件,即复选框列表控件。它提供一个项列表,每一项都是一个复选框。当窗体中所需的复选框选项较多时,或者需要在运行时动态的决定有哪些选项时,使用此控件比较方便。属性描述如下: Items:描述控件对象中的所有项。单击属性列表中的Items属性后的【…】按钮,即可以在对话框中添加CheckedListBox控件中要显示的各项,每一项占一行 MutiColumn:决定是否可以以多列的形式显示各项。当然,只有在控件对象的指定高度内无法完全显示所有项,且该属性值为true时,才会分为多列显示各项。若MutiColumn属性值为false,则控件对象会根据项的多少自动显示滚动条

文档评论(0)

克拉钻 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档