本篇文章给大家谈谈列表框,列表以及列表框控件对应的框列控件知识点,希望对各位有所帮助,表框不要忘了收藏本站喔。列表
matlab GUI-列表框的简单例子
通过一个简单的例子介绍列表框的使用。列表框一般用来导入数据,表框比如将Excel表格内容、列表指定文件夹下面的框列控件内容导入到列表框中并进行选择。这个例子是表框将指定文件夹下面的所有图片导入到列表框,并将选中的列表图片显示出来。
1.在界面中拖入列表框、框列控件面板、表框坐标轴以及一个按钮,列表调整各个控件的框列控件大小和字体等属性,整个界面布局如下图。表框
2.列表框的属性中,‘value’、‘string’和‘max’、‘min’的值是需要注意的。其中,‘value’的值表示列表框当前被选中的行数,比如‘value’等于1,表示当前列表框第一行被选中,‘value’等于2表示第二行被选中,以此类推;‘string’是列表框中的内容,对列表框中的内容进行添加和删减都需要对‘string’进行操作;当max-min的值等于1时,列表框中只能有一行被选中,当max-min的值大于1时,列表框中可以有多行被同时选中。
3.进入按钮的回调函数。首先是选择文件夹,获取文件夹的路径;指定读取文件夹下面所有jpg和bmp格式的图片,如果想要读取其他格式的图片可以依样画葫芦自己添加;通过循环语句将所有读取的图片的名称显示在列表框中;并将当前被选中的图片显示在axes1中。具体的程序看截图,上面有必要的解释。
4.进入列表框的回调函数中,通过实时获取的列表框的‘value’值,来判断选中了哪一张图片,然后将相应的图片显示到axes1中。
5.到此就完成了列表框的简单示例。
excel怎么添加列表框,组合框怎么添加
如果您希望显示可供用户选择的值列表,可以在工作表中添加列表框。
向工作表添加列表框
创建要在列表框中显示的项目列表,如此图所示。
单击“ 开发工具 ”“ 插入 ”。
注意: 如果“ 开发工具 ”选项卡不可见,请单击“ 文件 ”“ 选项 ”“ 自定义功能区 ”。 在“ 主选项卡 ”列表中,选中“ 开发工具 ”框,然后单击“ 确定 ”。
在“ 表单控件 ”下方,单击“ 列表框(表单控件) ”。
单击要在其中创建列表框的单元格。
单击“ 属性 ”“ 控件 ”,然后设置所需的属性:
在“ 输入区域 ”框中,输入包含值列表的单元格区域。
注意: 如果要在列表框中显示更多项目,您可以更改列表中的文本字体大小。
在“ 单元格链接 ”框中,输入单元格引用。
提示: 您选择的单元格将包含与列表框中选择的项目关联的数字,也可以在公式中使用该数字以返回输入区域中的实际项目。
在“ 所选内容的类型 ”下方,选择“ 单个 ”,然后单击“ 确定 ”。
注意: 如果要使用“ 多个 ”或“ 扩展 ”,请考虑使用 ActiveX 列表框控件。
向工作表添加组合框
可以通过让用户从组合框选择值,使数据输入更轻松。 组合框将文本框与列表框相结合来创建下拉列表。
可以添加表单控件或 ActiveX 控件组合框。如果要创建一个让用户能够在文本框内编辑文本的组合框,请考虑使用 ActiveX 组合框。ActiveX 控件组合框更加通用,因为可以更改字体属性以使文本在缩放的工作表上更易于阅读,以及使用编程使它出现在包含数据验证列表的单元格中。
在工作表上选取可以隐藏的列,并通过对每个单元格输入一个值来创建列表。
注意: 也可以在同一工作簿中的其他工作表上创建列表。
单击“ 开发工具 ”“ 插入 ”。
注意: 如果“ 开发工具 ”选项卡不可见,请单击“ 文件 ”“ 选项 ”“ 自定义功能区 ”。 在“ 主选项卡 ”列表中,选中“ 开发工具 ”框,然后单击“ 确定 ”。
选取要添加的组合框的类型:
在“ 表单控件 ”下方,单击“ 组合框(表单控件) ”。
或
在“ ActiveX 控件 ”下方,单击“ 组合框(ActiveX 控件) ”。
单击要在其中添加组合框的单元格,然后进行拖动以绘制它。
提示:
若要调整框的大小,请指向调整大小图柄之一,然后拖动控件边缘,直到它到达所需的高度或宽度。
若要将组合框移动到其他工作表位置,选择框,然后将它拖动到其他位置。
设置表单控件组合框的格式
右键单击组合框,然后选取“ 设置控件格式 ”。
单击“ 控件 ”,然后设置以下选项:
数据源区域 :输入包含项列表的单元格区域。
单元格链接 :组合框可以链接到在从列表中选择项时显示项编号的单元格。 输入要在其中显示项编号的单元格编号。
例如,单元格 C1 会在选择项“ 果汁冰糕 ”时显示 3,因为它是我们列表中的第三项。
文本框和列表框,单选按钮和复选按钮的区别?
一、文本框和列表框的区别:属性不同
文本框:一种可移动、可调大小的文字或图形容器。使用文本框,可以在一页上放置数个文字块,或使文字按与文档中其他文字不同的方向排列。
列表框:用于提供一组条目(数据项),用户可以用鼠标选择其中一个或者多个条目,但是不能直接编辑列表框的数据。当列表框不能同时显示所有项目时候,将自动添加滚动条,使用户可以滚动查阅所有选项。
二、单选按钮和复选按钮的区别:
1、可选选项不同
单选按钮:在一组单选按钮选项中,只能选中其中一项
复选按钮:可以选一个以上的选项。
2、状态不同
单选按钮:标志是前面有一个圆环,当选中某个选项时,出现一个小实心圆点表示该项被选中。
复选按钮:以几个方框表示,选中后会呈现打钩状。
扩展资料
1、列表框的特点
列表框中的项目是通过程序插入到其中的,用户无法向清单中输入数据,当选择其中的项目,并在用户单击一个按钮或者执行某个操作时,由应用程序完成对指定项目的具体操作。
2、PowerPoint中的文本框
在PowerPoint中,文本框是已经存在的,可以直接在文本框内编辑文字。文本框可以拖动,改变大小(文本框内的文字不改变大小)。也可以不使用既得的文本框而新建文本框。
在窗体中,组合框和列表框有哪主要区别?
组合框和列表框的区别如下:
1、自动排序方式不同:
当列表框不能同时显示所有项目时候,将自动添加滚动条,使用户可以滚动查阅所有选项。组合框的风格取值定义了组合框的具体属性,包括是否自动排序,是否有滚动条。
2、数据类型不同:
在组合框中有Simple、Dropdown、Drop List三种类型。Simple类型的组合框和列表框部分是固定显示的,不能下拉;而其余两种带一个下拉手柄。在列表框中有Simple、 Multiple、Extended三种类型,它们决定了用户选取项的方法。
3、特点不同
列表框中的项目是通过程序插入到其中的,用户无法向清单中输入数据,当选择其中的项目,并在用户单击一个按钮或者执行某个操作时,由应用程序完成对指定项目的具体操作;
组合框的编辑区域用来显示当前选中的项或者编辑组合框里没有的项。可以用CB_LIMITTEXT来限制输入文本的大小;
为了获得编辑区域的文本,可发送CB_GETLBTEXT或者WM_GETTEXT消息,这样就把文本复制到指定的字符串中,当需要设置编辑区域的文本时,只需要发送WM_SETTEXT消息。
列表框的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于列表框控件、列表框的信息别忘了在本站进行查找喔。
