列表框(ListBox)控件

合集下载

Python中tkinter中控件的使用(6.Listbox列表框(基础属性))

Python中tkinter中控件的使用(6.Listbox列表框(基础属性))

Python中tkinter中控件的使⽤(6.Listbox列表框(基础属性))import tkinterwin = ()win.title("Listbox列表框")win.geometry("800x600+600+100")'''列表框控件,可以包含⼀个或者多个⽂本框作⽤:在listbox控件的⼩窗⼝显⽰⼀个字符串'''#1.创建⼀个listbox,添加⼏个元素lb=tkinter.Listbox(win,selectmode=tkinter.BROWSE)lb.pack()for item in["good","nice","handsome","very good","verynice"]:#按顺序添加(导⼊到列表)lb.insert(tkinter.END,item)#在列表前添加lb.insert(tkinter.ACTIVE,"cool")#将列表当⼀个来添加#lb.insert(tkinter.END,["very good","very nice"])#删除#参数1为开始的索引,参数2为结束的索引,如果只有参数1,则删除参数1为下标的值#lb.delete(1,3)#删除1到3#lb.delete(1)#只删除下标为1的数#选中#参数1为开始的索引,参数2为结束的索引,如果只有参数1,则选中参数1为下标的值lb.select_set(2,4)#选中2到4#lb.select_set(2)#取消选中#参数1为开始的索引,参数2为结束的索引,如果只有参数1,则取消选中参数1为下标的值#lb.select_clear(2,4)lb.select_clear(3)#获取列表中元素的个数print(lb.size())#取值#参数1为开始的索引,参数2为结束的索引,如果只有参数1,则只取参数1为下标的值print(lb.get(2,4))print(lb.get(2))#返回当前选中的索引项,不是item元素print(lb.curselection())#(2, 4)2和4被选中#判断⼀个选项是否被选中(选中返回True,反之返回False)print(lb.select_includes(1))#Falseprint(lb.select_includes(2))#Truewin.mainloop()。

第六章 列表框、组合框、滚动条和计时器

第六章 列表框、组合框、滚动条和计时器

6.1
列表框(ListBox)
3.Clear方法 Clear方法用于清除列表框中的所有项目,其 语法格式如下: <Object>.Clear
6.1
列表框(ListBox)
6.1.3 应用示例 【例6-1】设计一个应用程序,通过双击选定列 表框中所列的屏幕字体并添加到另一个列表框 中,并可对该列表框中所添的项目双击选定并 进行删除的操作。(演示)
标签1
标签2
列表框1
列表框2 命令按钮
Caption
(名称)
确定
Comman
(4)代码编写
在窗体装载事件中,将屏幕字体添加到列表框lstFont 中,代码编写如下: Private Sub Form_Load() For i = 0 To Screen.FontCount - 1 lstFont.AddItem Screen.Fonts(i) Next i End Sub
6.1
列表框(ListBox)
6.Text属性 返回列表框中选择的项目。返回值总与表达 式List(ListIndex)的返回值相同。
6.1
列表框(ListBox)
7.MultiSelect属性 MultiSelect属性返回或设置一个值,该值指 示是否能够在ListBox控件中进行复选以及如何 进行复选。在运行时是只读的。值为: 0——只允许选择一个项目; 1——允许用户通过单击或按下空格键来选定 或撤消多个项目; 2——允许用户使用【Shift】键和【Ctrl】键组 合操作来选定或撤消多个项目。
6.1
列表框(ListBox)
2.Style属性 Style属性返回或设置一个值,该值用来指示 控件的显示类型和行为。在运行时是只读的。 值为0时,以标准方式显示;值为1时,在每个 项目前加上一个复选框。

第8章 常用控件(1)

第8章 常用控件(1)
1.单选按钮

单选钮(OptionButton)通常成组出现, 主要用于处理“多选一”的问题。

用户在一组单选钮中必须选择一项,并且 最多只能选择一项。 当某一项被选定后,其左边的圆圈中出现 一个黑点。
结束

单选按钮常用属性: (1)Value属性 该属性表示单选按钮选中或不被选中的状态。 True:为选中;False:为不被选中。 (2)Caption属性 该属性显示出现在单选钮旁边的文本 (3)Style属性 该属性用来设置控件的外观。值为0时,控件显 示标准样式;值为1时,控件外观类似命令按钮。 (4)Alignment属性: 设置单选按钮标题的对齐方式。0:左对齐,圆 形按钮位于控件的左边,文字显示在右边;1: 右对齐,圆形按钮位于控件的右边,文字显示在 左边。 结束
结束
(2)RemoveItem方法 用于删除列表框中的列表项,其语法是: Listname.RemoveItem index 其中,Listname表示列表框控件的名称, index参数是要删除的列表项的索引号。需 要注意的是,与AddItem方法不同,index参 数是必须提供的。 例如: List1.RemoveItem 0 删除List1列表框中的第一个列表项
该属性是一个逻辑数组,其元素对应列表框
中相应的项。表示相应的项在程序运行期间
是否被选中。
例如:
Selected(0)的值为True,表示第一项
被选中,若为False,则表示未被选中。
结束
(6)MultiSelect(多选择列表项)属性 该属性值表明是否能够在列表框控件中进行复 选以及如何进行复选。 它决定用户是否可以在控件中做多重选择,它 必须在设计时设置,运行时只能读取该属性。 (7)SelCount属性 其值表示在列表框控件中所选列表项的数目, 只有在MultiSelect属性值设置为1(Simple)或 2(Extended)时起作用, 通常与Selected数组一起使用,用于处理控件 中的所选项目。

ASP.NET中 ListBox列表框控件的使用方法

ASP.NET中 ListBox列表框控件的使用方法

ListBox 控件允许用户从预定义的列表中选择一个或多个项。

它与DropDownList 控件的不同之处在于,它不但可以一次显示多个项,而且(可选)还允许用户选择多个项。

一、属性属性值作用SelectionModeSingle|Multiple列表选择模式:单选|多选SelectedFalse|true是否为选中状态二、示例ListBox.aspx代码如下:&lt;%@ Page Language="C#" AutoEventWireup="true" CodeFile="ListBox.aspx.cs" Inherits="WebControls_ListBox" %&gt;&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;&lt;html xmlns="/1999/xhtml"&gt;&lt;head runat="server"&gt;&nbsp; &nbsp; &lt;title&gt;&lt;/title&gt;&nbsp; &nbsp; &lt;style type="text/css"&gt;&nbsp; &nbsp; &nbsp; &nbsp; .style1&nbsp; &nbsp; &nbsp; &nbsp; {&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; width: 293px;&nbsp; &nbsp; &nbsp; &nbsp; }&nbsp; &nbsp; &nbsp; &nbsp; .style2&nbsp; &nbsp; &nbsp; &nbsp; {&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; width: 233px;&nbsp; &nbsp; &nbsp; &nbsp; }&nbsp; &nbsp; &lt;/style&gt;&lt;/head&gt;&lt;body&gt;&nbsp; &nbsp; &lt;form id="form1" runat="server"&gt;&nbsp; &nbsp; &lt;div&gt;&nbsp; &nbsp; &nbsp; &nbsp; &lt;h5&gt;1,单选列表框&lt;/h5&gt;&nbsp; &nbsp; &nbsp; &nbsp; 省份:&lt;asp:ListBox ID="lstProv" &nbsp;runat="server"&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;asp:ListItem&gt;山东&lt;/asp:ListItem&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;asp:ListItem Selected="True"&gt;河北&lt;/asp:ListItem&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;asp:ListItem&gt;内蒙&lt;/asp:ListItem&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;asp:ListItem&gt;安徽&lt;/asp:ListItem&gt;&nbsp; &nbsp; &nbsp; &nbsp; &lt;/asp:ListBox&gt;&nbsp; &nbsp; &nbsp; &nbsp; &lt;br /&gt;&nbsp; &nbsp; &nbsp; &nbsp; &lt;asp:Button ID="btnSubmit" runat="server" Text="提交"onclick="btnSubmit_Click" /&gt;&nbsp; &nbsp; &nbsp; &nbsp; &lt;hr /&gt;&nbsp; &nbsp; &nbsp; &nbsp; 你选择的为:&lt;asp:Label ID="lblState" runat="server"&gt;&lt;/asp:Label&gt;&nbsp; &nbsp; &nbsp; &nbsp; &lt;hr /&gt;&nbsp; &nbsp; &nbsp; &nbsp; &lt;h5&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2,多选列表框&lt;/h5&gt;&nbsp; &nbsp; &nbsp; &nbsp; 省份:&lt;asp:ListBox ID="lstProv2" runat="server" SelectionMode="Multiple"&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;asp:ListItem&gt;山东&lt;/asp:ListItem&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;asp:ListItem Selected="True"&gt;河北&lt;/asp:ListItem&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;asp:ListItem&gt;内蒙&lt;/asp:ListItem&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;asp:ListItem&gt;安徽&lt;/asp:ListItem&gt;&nbsp; &nbsp; &nbsp; &nbsp; &lt;/asp:ListBox&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 提示:Ctrl+单击&lt;br /&gt;&nbsp; &nbsp; &nbsp; &nbsp; &lt;asp:Button ID="btnSubmit2" runat="server" Text="提交"&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; onclick="btnSubmit2_Click" &nbsp;/&gt;&nbsp; &nbsp; &nbsp; &nbsp; &lt;hr /&gt;&nbsp; &nbsp; &nbsp; &nbsp; 你选择的为:&lt;asp:Label ID="lblState2" runat="server"&gt;&lt;/asp:Label&gt;&nbsp; &nbsp; &lt;/div&gt;&nbsp; &nbsp; &lt;/form&gt;&lt;/body&gt;&lt;/html&gt;ListBox.aspx.cs代码如下:using System;using System.Collections.Generic;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;public partial class WebControls_ListBox : System.Web.UI.Page{&nbsp; &nbsp; protected void Page_Load(object sender, EventArgs e)&nbsp; &nbsp; {&nbsp; &nbsp; }&nbsp; &nbsp; protected void btnSubmit_Click(object sender, EventArgs e)&nbsp; &nbsp; {&nbsp; &nbsp; &nbsp; &nbsp; lblState.Text = lstProv.SelectedValue;&nbsp; &nbsp; }&nbsp; &nbsp; protected void btnSubmit2_Click(object sender, EventArgs e)&nbsp; &nbsp; {&nbsp; &nbsp; &nbsp; &nbsp; string str = string.Empty;&nbsp; &nbsp; &nbsp; &nbsp; for (int i = 0; i &lt; lstProv2.Items.Count; i++)&nbsp; &nbsp; &nbsp; &nbsp; {&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if (lstProv2.Items[i].Selected == true)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; str = string.Format("{0}{1},",str,lstProv2.Items[i].Value);&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }&nbsp; &nbsp; &nbsp; &nbsp; }&nbsp; &nbsp; &nbsp; &nbsp; str = str.Substring(0, str.Length - 1); //去掉最后一个“,”&nbsp; &nbsp; &nbsp; &nbsp; lblState2.Text = str;&nbsp; &nbsp; }}。

第47章emWin(ucgui)LISTBOX-列表框控件

第47章emWin(ucgui)LISTBOX-列表框控件

/* 设置输入焦点 */ GUI_DispStringAtCEOL("WM_SetFocus", 5, 55); GUI_Delay(SPEED * 0.9); WM_SetFocus(hListBox); GUI_Delay(SPEED * 0.7);
/* 设置字体 */ GUI_DispStringAtCEOL("LISTBOX_SetFont", 5, 55); GUI_Delay(SPEED * 0.9); LISTBOX_SetFont(hListBox, &GUI_Font13B_1); GUI_Delay(SPEED * 0.7);
/* 设置相应的项目禁能 注意 0 是第一个项目 */ GUI_DispStringAtCEOL("LISTBOX_SetItemDisabled", 5, 55); GUI_Delay(SPEED); LISTBOX_SetItemDisabled(hListBox, 4, 1); GUI_Delay(SPEED * 0.75);
列表框已被点击,且指针已从列表框处移开,没有释放。
WM_NOTIFICATION_SCROLL_CHANGED 可选滚动条的滚动位置已更改。
WM_NOTIFICATION_SEL_CHANGED
列表框的选择内容已更改。
第1页 共8页
47.2官方 WIDGET_ListBox 实例
STM32-V5 开发板 STemWin 教程
/* 增加选项 */ GUI_DispStringAtCEOL("LISTBOX_IncSel", 5, 55); GUI_Delay(SPEED); NumEntries = LISTBOX_GetNumItems(hListBox); for (i = 0; i < NumEntries - 1; i++) {

VB教程:列表框(ListBox)

VB教程:列表框(ListBox)

6、列表框(List Box) 列表框为⽤户提供了选项的列表。

作⽤:显⽰项⽬列表,⽤户可从中选择⼀个或多个项⽬。

(1)List Box控件常⽤的⽅法⽅法描述AddItem向列表框添加新项⽬,其格式为:ListBox控件名.AddItem<项⽬>[,<索引值>]其中:为字符串表达式,表⽰添加到列表框中的新项⽬。

为数值表达式,指定在列表框中插⼊新项⽬的位置。

若为0,则插⼊到第⼀个项⽬位置;若缺省且Sorted属性为False,则插⼊到最后⼀个项⽬位置;若缺省且Sorted属性为True,则插⼊到合适的排序位置。

RemoveItem从列表框中删除项⽬,其格式为:ListBox控件名.RemoveItem<索引值>Clear清除列表框中所有项⽬,其格式为:ListBox控件名.Clear例如添加代码到List1列表框中,运⾏后的结果如下:Private Sub Form_Load()List1.AddItem "Germany"List1.AddItem "India"List1.AddItem "France"List1.AddItem "USA"List1.AddItem "Japan", 0List1.AddItem "China", 1End Sub要从列表中删除项⽬,可使⽤RemoveItem⽅法,如要删除列表中的第⼀个项⽬,可添加如下代码:Private Sub Command1_Click()List1.RemoveItem 0End Sub要删除连结版或标准版的列表框、组合框中的所有项⽬。

可使⽤Clear⽅法:List1.Clear注意:1)可以在设计时添加项⽬。

做法:选列表框“属性”窗⼝中[List]属性,在下拉的空⽩框中输⼊项⽬,并按[CTRL]+[回车]键进⾏换⾏。

vb框架控件的名词解释

vb框架控件的名词解释

vb框架控件的名词解释VB框架控件是使用Visual Basic编程语言开发的软件应用程序中常用的一种工具。

这些控件可以帮助开发人员快速构建用户界面,提供丰富的功能和交互性。

在本文中,我们将深入探讨几种常见的VB框架控件,并详细介绍它们的功能和用途。

1. 文本框(TextBox)文本框是VB框架控件中最基础的组件之一。

它允许用户输入和编辑文本数据。

文本框可以用于接收用户的输入、显示数据库记录、显示计算结果等。

它的属性包括Text(用于获取或设置文本框中的文本内容)、Enabled(用于启用或禁用文本框)、ReadOnly(设置文本框为只读模式)等。

2. 按钮(Button)按钮是VB框架控件中常用的交互元素,通常用于触发程序中的操作。

开发人员可以为按钮添加点击事件,当用户点击按钮时,相应的代码将被执行。

按钮的属性包括Text(用于设置按钮上显示的文本)、Enabled(用于启用或禁用按钮)、Visible(控制按钮的可见性)等。

3. 标签(Label)标签控件常用于显示静态文本信息,如标题、提示信息等。

与文本框不同,标签控件不允许用户直接输入文本,只能用于显示信息。

标签的属性包括Text(用于设置标签上显示的文本)、ForeColor(文本颜色)、BackColor(背景颜色)等。

4. 列表框(ListBox)列表框是一种用于显示列表项的控件。

用户可以通过列表框选择一个或多个项,用于展示选项或进行选择。

列表框的属性包括Items(用于存储列表项的集合)、SelectedItems(用于获取或设置已选择的项)、MultiSelect(设置是否允许多选)等。

5. 组合框(ComboBox)组合框是一种结合了文本框和列表框的控件。

用户可以通过文本框输入内容,也可以通过下拉列表选择项。

组合框的属性和方法包括Text(用于获取或设置输入的文本)、Items(用于设置列表项的集合)、SelectedIndex(选中项的索引)等。

vba列表框获取选择项的内容方法,以及多选、全选、反选的方法

vba列表框获取选择项的内容方法,以及多选、全选、反选的方法

vba列表框获取选择项的内容方法,以及多选、全选、反选的方法全文共四篇示例,供读者参考第一篇示例:VBA列表框是一种常用的控件,用于在用户界面中显示选项列表并允许用户选择其中的项目。

在VBA中,我们可以通过编程的方式获取列表框中用户所选择的项的内容,并对选项进行多选、全选、反选等操作。

本文将介绍如何使用VBA来实现这些功能。

首先,让我们来看一下如何获取列表框中被选中的项的内容。

在VBA中,列表框控件通常被称为ListBox,我们可以通过以下代码来获取用户选择的项的内容:```vbaDim i As IntegerFor i = 0 To ListBox1.ListCount - 1If ListBox1.Selected(i) ThenMsgBox ListBox1.List(i)End IfNext i```上面的代码首先通过循环遍历列表框中的所有项,然后通过判断Selected属性来判断当前项是否被选中,如果被选中则通过List属性获取该项的内容并弹出消息框显示出来。

接下来,让我们来看一下如何实现多选、全选、反选等操作。

在VBA中,我们可以通过Selected属性来实现选中或取消选中某一项,通过Clear方法来清除所有选中项,通过Selected数组来实现全选、反选等操作。

下面是一些例子:多选:```vbaListBox1.MultiSelect = fmMultiSelectMulti```上面的代码设置了列表框的MultiSelect属性为fmMultiSelectMulti,表示允许多选。

用户可以通过按住Ctrl键来多选多个项。

全选:```vbaDim i As IntegerFor i = 0 To ListBox1.ListCount - 1ListBox1.Selected(i) = TrueNext i```上面的代码通过循环将列表框中的所有项都设置为选中状态,实现全选的效果。

VB常用控件的属性及功能

VB常用控件的属性及功能

VB常用控件的属性及功能(转帖)控件目录:Form(窗体)、PictureBox(图片框)、Label(标签)、TextBox(文本框)、Frame(框架)、CommandButton (命令按钮)、OptionButton(选项按钮)、ListBox(列表框)、Hscrollbar(水平滚动条)Vscrollbar(垂直滚动条)、Timer(时钟)、Shape(形状)、Line(直线)、Image(图片框)、OLE Container(OLE容器)Form(窗体) 的常用属性及功能1. name (窗体名称):为窗体指定一个名字。

2. Appearance:设置一个窗体是否运行时以3D效果显示。

0—Flat:窗体以平面的形式显示,1—3D:窗体以3D的形式显示(默认值)。

3. AutoRedraw:控制窗体的重画。

True:若其他窗口覆盖当前窗体再返回该再返回该窗体时,VB将重画该窗体内的所有图形False:VB必须调用一个事件过程才能完成重画。

4. BackColor:设置对象中文本和图形的背景色。

5. ForeColor:设置对象中文本和图形的前景色。

6. BorderStyle:为窗体等对象设置边框的式样。

0—None:窗体无边框1—FixedSingle:程序运行后窗体大小不被改变,单线边框2—Sizable:程序运行后窗体大小可以被改变,双线边框3—FixedDouble:程序运行后窗体大小不被改变,双线边框4—FixedToolWindo:程序运行后窗体大小可以被改变,单线边框5—SizableToolWindow:程序运行后窗体大小可以被改变。

7. Caption:设置窗体标题栏显示的文本。

8. Clipcontrols:设置Paint事件的绘图方法—是重画整个对象还是重画新显示的区域。

True:重画整个对象False:重画新显示的区域。

9. ControlBox:运行程序时该属性有效。

第8章 expert WinControl 窗口控件-PowerB

第8章  expert WinControl 窗口控件-PowerB

8.1 .1 列表框
(8)SetState函数。 格式:setstate(Int index,boolean state) 设置index项为高亮度或取消高亮度,其中state的值为 TRUE,设置为高亮度;为FALSE,设置为取消高亮度。 index=0表示所有项 例如:lb_1.setstate(2,TRUE) lb_1.setstate(3,TRUE) lb_1.setstate(0,FALSE) 注意:该函数仅在multiselect为TRUE时有效。
8.1.2 列表框控件编程实 例 4.为控件编写脚本
(1)按钮cb_toright事件: Int i FOR i=lb_1.totalitems() TO 1 step -1 IF lb_1.state(i)=1 THEN lb_2.additem(lb_1.text(i)) lb_1.deleteitem(i) END IF NEXT
8.2.1水平进度条与垂直进度 条介绍
进度条控件常用的函数
8.2.1水平进度条与垂直进度 条介绍
如下代码为某个开始按钮的脚本,它完成10项具体的工 作,每项工作由函数work(工作序号)调用,每完成一项工 作,进度条递进10%。Yield()函数的作用是允许系统在 FOR循环中响应其他消息。 Int li_i,li_step li_step=hpb_1.MaxPosition / 10 FOR li_i=1 TO 10 Yield() work(li_i) hpb_1.OffsetPos(li_step ) NEXT
8.1.2 列表框控件编程实 例 【例8.1】列表框控件的应用。
1.创建一个新的“工作空间”和“应 用”exlistbox。 2.创建一个新的窗口对象w_listbox,窗口对象的Title 为“列表框之间数据交换”,窗口类型为main!。

listBox的用法

listBox的用法

listBox的⽤法1. 属性列表:SelectionMode组件中条⽬的选择类型:None-根本不允许任何选择;One-默认值,只选择单个选项;MultiSimple-简单的多项选择,单击⼀次⿏标就选中或取消选中列表中的⼀项;MultiExtended-扩展的多项选择,类似windows中的选择操作.SelectedItem在单选的列表框⾥, SelectedItem返回的是⼀个对象,它的⽂本由Text属性表⽰.作⽤是获得列表框中被选择的条⽬.如果控件允许多项选择,被选中的条⽬就以SelectedItems属性表⽰,它是Item对象的⼀个集合.Count列表框中条⽬的总数SelectedIndex /SelectedIndices/SelectedItem/SelectedItemsListBox.SelectedIndex属性获取单项选择ListBox中当前选定项的位置;ListBox.SelectedIndices属性获取⼀个集合,该集合包含ListBox中所有当前选定项的从零开始的索引;ListBox.SelectedItem属性获取ListBox中当前选定的项;ListBox.SelectedItems属性获取多重选择ListBox 中所有选定的项,它是⼀集合。

Public ReadOnly Property SelectedIndices As ListBox.SelectedIndexCollectionListBox.SelectedIndexCollection,包含控件中当前选定项的索引。

如果当前没有选定的项,则返回空 ListBox.SelectedIndexCollection泛指列表框中的所有项2. 取列表框中被选中的值ListBox.SelectedValue3. 动态的添加列表框中的项:ListBox.Items.Add("所要添加的项");以下代码实现通过输⼊框向列表框中添加内容:Private Sub bttnAdd1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles bttnAdd1.ClickDim ListItem As StringListItem = InputBox("Enter new item's name")If ListItem.Trim <> "" ThensourceList.Items.Add(ListItem)End IfEnd SubListBox.Items.Insert(index,item)item是要添加到列表的对象,index是这个新项的索引。

MFC编程入门之二十四(常用控件:列表框控件ListBox)

MFC编程入门之二十四(常用控件:列表框控件ListBox)

MFC编程⼊门之⼆⼗四(常⽤控件:列表框控件ListBox) 前⾯两节讲了⽐较常⽤的按钮控件,并通过按钮控件实例说明了具体⽤法。

本⽂要讲的是列表框控件(ListBox)及其使⽤实例。

列表框控件简介 列表框给出了⼀个选项清单,允许⽤户从中进⾏单项或多项选择,被选中的项会⾼亮显⽰。

列表框可分为单选列表框和多选列表框,顾名思义,单选列表框中⼀次只能选择⼀个列表项,⽽多选列表框可以同时选择多个列表项。

列表框也会向⽗窗⼝发送通知消息。

这些通知消息含义如下: LBN_DBLCLK:⽤户⽤⿏标双击了⼀列表项,只有具有LBS_NOTIFY的列表才能发送该消息。

LBN_ERRSPACE:列表框不能申请⾜够的动态内存来满⾜需要。

LBN_KILLFOCUS:列表框失去焦点。

LBN_SELCANCEL:当前的选择被取消,只有具有LBS_NOTIFY的列表框才能发送该消息。

LBN_SETFOCUS:列表框获得输⼊焦点。

WM_CHARTOITEM:当列表框收到WM_CHAR消息后,向⽗窗⼝发送该消息,只有具有LBS_WANTKEYBOARDINPUT风格的列表框才会发送该消息。

WM_VKEYTOITEM:当列表框收到WM_KEYDOWN消息后,向⽗窗⼝发送该消息,只有具有LBS_WANTKEYBOARDINPUT风格的列表框才会发送该消息。

列表框控件的创建 MFC将列表框控件的所有操作都封装到了CListBox类中。

创建列表框控件时,可以在对话框模板中直接拖⼊列表框控件ListBox,然后添加控件变量使⽤。

但如果需要动态创建列表框,就要⽤到CListBox类的Create成员函数了。

Create成员函数的原型如下: virtual BOOL Create( DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID ); 参数rect指定了列表框控件的位置和尺⼨,pParentWnd为⽗窗⼝的指针,nID⽤于指定列表框控件的ID。

VB中ListBox的应用演示教学

VB中ListBox的应用演示教学

V B中L i s t B o x的应用入门——ListBox控件的使用【字体大小:小中大】2008-02-18 19:56 来源:作者:ListBox(列表框)控件可以显示一组项目的列表,用户可以根据需要从中选择一个或多个选项。

列表框可以为用户提供所有选项的列表。

虽然也可设置列表框为多列列表的形式,但在缺省时列表框单列垂直显示所有的选项,如果项目数目超过了列表框可显示的数目,控件上将自动出现滚动条。

这时用户可在列表中上、下、左、右滚动。

ListBox控件在工具箱中的图标如图所示:一、ListBox常用属性1、BackColor 属性:用于显示ListBox控件中的文本和图形的背景颜色,默认为白色(Window)2、BorderStyle 属性:控制在列表框ListBox周围绘制的边框的类型,其枚举值为下面三个:BorderStyle.None——无边框BorderStyle.FixedSingle——单行边框BorderStyle.Fixed3D——三维边框默认值为BorderStyle.Fixed3D。

3、Font、ForeColor 属性:前者用于调整列表框中文本的字体,后者用于调整文本框中文本或者图形的前景色。

4、MultiColumn 属性:指示列表框中的项是否以水平的方式在列表框中显示,默认为False,此时所有的项都只显示为一列,当列表框无法显示全部的项的时候,将会出现一个垂直的滚动条;如果MultiColumn属性为True,则列表框以多列的形式来显示所有的项,如果一列无法全部显示完,则在水平位置重新显示一列,直到显示完毕为止,此时将会出现一个水平滚动条,如下图一所示:5、ColumnWidth 属性:指示“多列列表框”中各列的宽度。

当MultiColumn 属性为True时才起作用,其默认值为0,即将默认宽度分配给每列。

可以使用此属性确保多列 ListBox 中的每列都可正确显示其项,我们可以通过如下代码来自己设置列表框ColumnWidth 属性的值,以确保能以最优的宽度来显示列表:Private Sub SetupMyMultiColumn()Dim x As IntegerDim width As Integer =CInt(ListBox1.CreateGraphics().MeasureString(ListBox1.Items(ListBox1. Items.Count - 1).ToString(), ListBox1.Font).Width)ListBox1.ColumnWidth = widthEnd Sub6、ScrollAlwaysVisible 属性:指示无论列表框中有多少个项,都始终显示滚动条。

listbox控件的用法

listbox控件的用法

Listbox控件的用法详解Listbox控件是一种常见的用户界面元素,它允许用户在多个选项中进行选择。

在Windows窗体应用程序中,Listbox控件可以以两种形式出现:下拉列表框和组合框。

下拉列表框是一种简单的Listbox,它只显示当前选项。

组合框是另一种类型的Listbox,它包括一个下拉部分和一个文本框部分。

一、Listbox控件的属性1.Items:此属性用于获取或设置Listbox中的项。

您可以将项作为字符串数组添加到Listbox中。

2.SelectionMode:此属性确定用户可以选择项的方式。

它可以是以下值之一:●MultiExtended:用户可以选择多个项,使用Ctrl+单击或Shift+单击进行选择。

●MultiExtended:用户可以选择多个项,使用Ctrl+单击或Shift+单击进行选择。

3.None:用户不能选择任何项。

4.Single:用户只能选择一个项。

5.SelectedIndex:此属性用于获取或设置已选择项的索引。

6.SelectedItem:此属性用于获取或设置已选择项的值。

二、Listbox控件的方法1.AddItem:此方法用于将项添加到Listbox中。

2.RemoveItem:此方法用于从Listbox中删除项。

3.FindString:此方法用于查找与指定字符串匹配的第一个项的索引。

4.Select:此方法用于选择Listbox中的项。

5.Deselect:此方法用于取消选择Listbox中的项。

6.Clear:此方法用于清除Listbox中的所有项。

7.Sort:此方法用于对Listbox中的项进行排序。

三、Listbox控件的事件1.SelectedIndexChanged:此事件在已选择项的索引更改时发生。

2.SelectedValueChanged:此事件在已选择项的值更改时发生。

3.Click:此事件在单击Listbox时发生。

VB程序设计常用控件

VB程序设计常用控件

VB程序设计常用控件1. 文本框(TextBox)文本框是VB程序设计中最常用的控件之一、它用于用户输入文本或显示程序输出的文本。

在VB中,可以通过设置属性来控制文本框的外观和行为,如文本框的背景色、字体、边框样式等。

还可以通过事件处理程序来响应文本框的各种事件,如文本改变、获取焦点等。

3. 按钮(Button)按钮是用户交互的主要方式之一、通过按钮,用户可以执行特定的操作,如提交表单、打印文档等。

在VB中,可以设置按钮的文本、字体、背景色等属性,以及添加单击事件处理程序等。

4. 列表框(ListBox)列表框用于显示一组选项,并允许用户从中选择一个或多个选项。

在VB中,可以通过添加列表项来初始化列表框的选项列表,也可以通过代码动态添加和删除列表项。

还可以设置列表框的选择模式(单选或多选)、滚动条等属性,并添加选择改变的事件处理程序。

组合框是列表框和文本框的结合体。

它可以显示一组选项,并允许用户从中选择一个选项,同时还可以允许用户输入自定义的文本。

在VB中,可以设置组合框的选项列表,也可以允许用户输入自定义的文本或限制用户只能选择列表中的选项。

6. 复选框(CheckBox)复选框用于表示一个二进制选择,即用户可以选择或取消选择一些选项。

在VB中,可以设置复选框的文本、状态、样式等属性,并添加选择改变的事件处理程序。

7. 单选按钮(RadioButton)单选按钮用于表示一组互斥的选项,即用户只能选择其中的一个选项。

在VB中,可以设置单选按钮的文本、状态、样式等属性,并添加选择改变的事件处理程序。

8. 图片框(PictureBox)图片框用于显示图像。

在VB中,可以设置图片框的图像、大小模式、背景色等属性,并添加单击、双击等事件处理程序。

9. 进度条(ProgressBar)进度条用于显示操作的进度状态。

在VB中,可以设置进度条的最小值、最大值、当前值等属性,以及添加值改变的事件处理程序。

10. 树视图(TreeView)树视图用于显示层次结构的数据。

listbox控件的用法 -回复

listbox控件的用法 -回复

listbox控件的用法-回复【ListBox控件的用法】在Windows编程中,我们经常需要使用到各种不同的控件来实现各种功能。

其中,ListBox控件是一种非常常见的列表框控件,可以用来显示一系列选项供用户选择。

本文将详细介绍ListBox控件的用法,包括如何创建和操作ListBox控件。

1. 创建ListBox控件首先,我们需要在窗口上创建一个ListBox控件。

在Visual Studio中,我们可以直接从工具箱拖拽一个ListBox控件到窗体上,然后设置其属性。

例如,我们可以设置控件的名字、位置、大小等属性。

此外,我们还可以设置ListBox控件的一些样式属性,如字体、颜色、背景色等。

2. 添加项到ListBox控件添加项到ListBox控件是非常简单的。

我们可以通过调用ListBox控件的Items.Add方法来添加一项。

例如,我们可以这样添加一项:listBox.Items.Add("Item 1");如果我们需要添加多个项,可以连续调用Add方法,也可以一次性添加一个字符串数组:string[] items = { "Item 1", "Item 2", "Item 3" };listBox.Items.AddRange(items);3. 选中项当我们需要让ListBox控件中的某一项被选中时,可以调用ListBox控件的SetSelected方法。

该方法接受两个参数:一个是项的索引,另一个是一个布尔值,表示是否选中该项。

例如,我们可以这样选中第一项:listBox.SetSelected(0, true);4. 获取选中的项当我们需要获取ListBox控件中被选中的项时,可以调用ListBox控件的GetSelected方法。

该方法返回一个整数数组,包含了所有被选中的项的索引。

例如,我们可以这样获取所有被选中的项:int[] indices = listBox.GetSelectedIndices();foreach (int index in indices){string item = listBox.Items[index].ToString();处理选中的项}5. 删除项当我们需要删除ListBox控件中的某一项时,可以调用ListBox控件的Items.RemoveAt方法。

mfc列表框控件的使用

mfc列表框控件的使用

MFC列表框控件的使用1. 介绍MFC(Microsoft Foundation Classes)是微软公司提供的一套用于开发Windows 桌面应用程序的C++类库。

MFC列表框控件是其中的一种常用控件,它可以用来显示和编辑列表中的项。

在本文中,我们将学习如何使用MFC列表框控件来创建、显示和操作列表中的数据项。

2. 创建列表框控件首先,我们需要在对话框资源中添加一个列表框控件。

打开Visual Studio,创建一个新的MFC应用程序项目,并选择对话框作为应用程序类型。

然后,在资源视图中双击IDD_DIALOG1以打开对话框编辑器。

在工具箱中找到列表框控件(List Box),并将其拖放到对话框上。

3. 设置属性选中刚刚添加的列表框控件,在属性窗口中可以设置其各种属性。

3.1 样式(Style)样式属性定义了列表框的外观和行为。

常见的样式包括:•单选(Single):只能选择一个项。

•多选(Multiple):可以选择多个项。

•排列(Sort):自动按字母顺序排序。

•水平滚动条(Horizontal Scrollbar):显示水平滚动条。

•垂直滚动条(Vertical Scrollbar):显示垂直滚动条。

3.2 数据源(Data)数据源属性定义了列表框中显示的数据项。

可以通过以下几种方式设置数据源:•字符串数组(String Array):将一个字符串数组赋给列表框。

•整数数组(Integer Array):将一个整数数组赋给列表框,每个整数对应一个数据项。

•数据库记录集(Database Recordset):将数据库查询结果赋给列表框。

3.3 绑定变量(Bound Variable)绑定变量属性定义了与列表框关联的变量。

当用户选择某个项时,该变量会被更新。

可以使用以下几种类型的变量:•字符串变量(String Variable):保存选中项的文本。

•整数变量(Integer Variable):保存选中项的索引。

vb列表框ListBox的详细使用方法

vb列表框ListBox的详细使用方法

vb列表框ListBox的详细使用方法列表框(ListBox)控件表示一个选项清单,用户可能用鼠标选择其中一个或者几个选项。

列表框的特点是:列表框中的项目是通过程序插入到其中的,用户无法向清单中输入数据,当选择其中的项目,并在用户单击一个按钮或者执行某个操作时,由应用程序完成对指定项目的具体操作。

下面这个例子充分说明了列表框的这个特点,并介绍了列表框(ListBox)的常用属性。

为了学习方便,提供的源码已经作了详细的中文注释,看看源码框中的代码:Option Explicit'--------------------------------------' 简单的列表框ListBox的例子'--------------------------------------' 洪恩在线求知无限'--------------------------------------'------名称-------------作用------------' List1、List2 列表框' LefttoRightCmd 移动所选项目到另一个列表框(左到右)' RighttoLeftCmd 移动所选项目到另一个列表框(右到左)' List1MoveCmd 删除列表框List1中所选项目' List2MoveCmd 删除列表框List2中所选项目' List1AddCmd 给列表框List1增加新项目' List2AddCmd 给列表框List2增加新项目' List1ClearCmd 清空列表框List1' List2ClearCmd 清空列表框List2'--------------------------------------'--------------------------------------'————名称————属性设置———'' List1列表框 Sorted属性设为“False”' List2列表框 Sorted属性设为“True”' MultiSelect属性设置为2' 即List2控件中的项目总是排序的'--------------------------------------Private Sub Form_Load()'装载窗体时,给列表中的元素赋值List1.AddItem "China"List1.AddItem "America"List1.AddItem "Japan"List2.AddItem "Soccer"List2.AddItem "Tennis"List2.AddItem "Basketball"End SubPrivate Sub LefttoRightCmd_Click()'将左边列表中所选元素移动到右边列表中If List1.ListIndex >= 0 Then'在右边列表中增加新元素List2.AddItem List1.Text'删除左边列表中的所选元素List1.RemoveItem List1.ListIndexEnd IfEnd SubPrivate Sub List1AddCmd_Click()Dim ListItem As String'ListItem = InputBox("在列表中输入新项目") '向列表中加入新项目If Trim(ListItem) <> "" Then'Trim()作用是清除ListItem字符串内的空格List1.AddItem ListItemEnd IfEnd SubPrivate Sub List1ClearCmd_Click()'清空列表List1.ClearEnd SubPrivate Sub List1MoveCmd_Click()Dim i As Integer'判断列表框是否只有一个项目被选中If List1.SelCount = 1 ThenList1.RemoveItem List1.ListIndexElseIf List1.ListCount > 1 Then'删除列表框中的所选中的多个项目For i = List1.ListCount - 1 To 0 Step -1'ListCount返回列表框中的项目总数'ListCount-1是列表框中最后一个项目的索引号'判断该项目是否被选中,Selected()返回布尔值If List1.Selected(i) Then'删除索引号为i的项目List1.RemoveItem iEnd IfNextEnd IfEnd SubPrivate Sub List2AddCmd_Click()'定义变量,以接收输入的字符串Dim ListItem As StringListItem = InputBox("在列表中输入新项目") If Trim(ListItem) <> "" Then'将字符串增加到列表中List2.AddItem ListItemEnd IfEnd SubPrivate Sub List2ClearCmd_Click()'清空列表List2.ClearEnd SubPrivate Sub List2MoveCmd_Click()Dim i As Integer'判断所选元素是否只有一个If List2.SelCount = 1 ThenList2.RemoveItem List2.ListIndex'如果所选元素大于1,则按下列操作进行ElseIf List2.ListCount > 1 ThenFor i = List2.ListCount - 1 To 0 Step -1If List2.Selected(i) ThenList2.RemoveItem iEnd IfNext iEnd IfEnd SubPrivate Sub RighttoLeftCmd_Click()Dim i As Integer'判断选中的元素有几个If List2.SelCount = 1 ThenList1.AddItem List2.TextList2.RemoveItem List2.ListIndex'当选中的元素大于一个时ElseIf List2.SelCount > 1 ThenFor i = List2.ListCount - 1 To 0 Step -1'如果该元素被选中,则将其从右边移至左边If List2.Selected(i) ThenList1.AddItem List2.List(i)List2.RemoveItem iEnd IfNext iEnd IfEnd Sub(源程序下载)这个例子包含一个窗体,窗体中有两个列表框(List1、List2)和八个按钮,界面如下:窗体(FormListBox)我们首先新建一个标准的EXE工程,添加一个窗体,并把列表框和按钮控件添加到窗体上。

C# listbox 全解

C# listbox 全解

ListBox控件简介ListBox英文意思为列表框,可以说是ListView的简化版本,简化名为”LBS",ListBox窗口用来列出一系列的文本,每条文本占一行,用户可以从中选择一项或多项。

当项总数超过可以显示的项数时,则会自动向ListBox控件添加滚动条。

C#中ListBox控件的用法1. 属性列表:SelectionMode 组件中条目的选择类型,即多选(Multiple)、单选(Single) Rows 列表框中显示总共多少行Selected 检测条目是否被选中SelectedItem 返回的类型是ListItem,获得列表框中被选择的条目Count 列表框中条目的总数SelectedIndex 列表框中被选择项的索引值Items 泛指列表框中的所有项,每一项的类型都是ListItem2. 取列表框中被选中的值ListBox.SelectedValue3. 动态的添加列表框中的项:ListBox.Items.Add("所要添加的项");4. 移出指定项://首先判断列表框中的项是否大于0 If(ListBox.Items.Count > 0 ) { //移出选择的项ListBox.Items.Remove(ListBox.SelectedItem); }5. 清空所有项://首先判断列表框中的项是否大于0 If(ListBox.Items.Count > 0 ) { //清空所有项ListBox.Items.Clear(); }6. 列表框可以一次选择多项:只需设置列表框的属性SelectionMode="Multiple",按Ctrl可以多选7. 两个列表框联动,即两级联动菜单//判断第一个列表框中被选中的值switch(ListBox1.SelectValue) { //如果是"A",第二个列表框中就添加这些:case "A" ListBox2.Items.Clear(); ListBox2.Items.Add("A1"); ListBox2.Items.Add("A2"); ListBox2.Items.Add("A3"); //如果是"B",第二个列表框中就添加这些:case "B" ListBox2.Items.Clear(); ListBox2.Items.Add("B1"); ListBox2.Items.Add("B2"); ListBox2.Items.Add("B3"); }8. 实现列表框中项的移位即:向上移位、向下移位具体的思路为:创建一个ListBox对象,并把要移位的项先暂放在这个对象中。

VB中ListBox的应用

VB中ListBox的应用

入门——ListBox控件的使用【字体大小:小中大】2008-02-18 19:56 来源:作者:ListBox(列表框)控件可以显示一组项目的列表,用户可以根据需要从中选择一个或多个选项。

列表框可以为用户提供所有选项的列表。

虽然也可设置列表框为多列列表的形式,但在缺省时列表框单列垂直显示所有的选项,如果项目数目超过了列表框可显示的数目,控件上将自动出现滚动条。

这时用户可在列表中上、下、左、右滚动。

ListBox控件在工具箱中的图标如图所示:一、ListBox常用属性1、BackColor 属性:用于显示ListBox控件中的文本和图形的背景颜色,默认为白色(Window)2、BorderStyle 属性:控制在列表框ListBox周围绘制的边框的类型,其枚举值为下面三个:BorderStyle.None——无边框BorderStyle.FixedSingle——单行边框BorderStyle.Fixed3D——三维边框默认值为BorderStyle.Fixed3D。

3、Font、ForeColor 属性:前者用于调整列表框中文本的字体,后者用于调整文本框中文本或者图形的前景色。

4、MultiColumn 属性:指示列表框中的项是否以水平的方式在列表框中显示,默认为False,此时所有的项都只显示为一列,当列表框无法显示全部的项的时候,将会出现一个垂直的滚动条;如果MultiColumn属性为True,则列表框以多列的形式来显示所有的项,如果一列无法全部显示完,则在水平位置重新显示一列,直到显示完毕为止,此时将会出现一个水平滚动条,如下图一所示:5、ColumnWidth 属性:指示“多列列表框”中各列的宽度。

当MultiColumn 属性为True时才起作用,其默认值为0,即将默认宽度分配给每列。

可以使用此属性确保多列 ListBox 中的每列都可正确显示其项,我们可以通过如下代码来自己设置列表框ColumnWidth 属性的值,以确保能以最优的宽度来显示列表:Private Sub SetupMyMultiColumn()Dim x As IntegerDim width As Integer =CInt(ListBox1.CreateGraphics().MeasureString(ListBox1.Items(ListBox1. Items.Count - 1).ToString(), ListBox1.Font).Width)ListBox1.ColumnWidth = widthEnd Sub6、ScrollAlwaysVisible 属性:指示无论列表框中有多少个项,都始终显示滚动条。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
0 Manual(手动)
1 Automatic(自动)
OLEDropMode
获得或设置该对象是否能作为一个OLE放下目标。取值为:
0 None(无)
1 Manual(手动)
RightToLeft
文本书写是否自左向右。取值为:
True
False自右向左
Sorted
是否以字母顺序排列项目。取值为:
True或False
Tag
存储程序所需的附加数据
Text
该属性总是对应用户在程序运行时所选定的列表项目。Text是一个只读属性,不能在属性窗口中设置,也不能在程序中设置。它只用于获取当前选定的项目值
ToolTipText
设置该对象的提示行
Top
距容器顶部边界的距离
Visible
设置此对象的可见性,取值为:
True该对象可见
False该对象不可见
WhatsThisHelpID
获得或设置与对象相关联的上下文号
Width
设置该对象的宽度
True
False
ItemData
数据列表(获得或设置列表框控件中每一个项的指定额管理号)
Left
距离容器左边框的距离
List
项目列表(获得或设置控件的列表部分中包含的项)
ListCount
返回列表框中项目的数目。该属性是一个只读属性,不能在属性窗口中设置,只能在程序运行时访问它
ListIndex
该属性是一个只读属性,不能在属性窗口中设置,一般在程序运行中设置或返回控件中当前选中项目的索引。
制定列表框中列的数目。列表框中的项目可以单列垂直显示,也可以水平单行或多列列表显示。取值为:
0垂直单列列表
1水平单行列表
1水平多列列表
DataField
获得或设置一个值,将控件绑定到当前记录的一个字段
DataFormat
返回数据格式对象,用于该部件的可绑定性(打开属性页)
DataMember
获得或设置一个值,为数据连接描述数据成员
3 DISABLE
4 DBCS HIRAGANA
5 DBCS KATAKANA
6 SBCS KATAKANA
7 DBCS ALPHABET
8 SBCS ALPHABET
9 DBCS HANGUL
10 SBCS HANGUL
Index
在对象数组中的编号
IntegralHeight
是否自动调整自身大小(获得或设置一个值,指出控件是否显示部分项目)。取值为:
DataSource
设置一个数值,指出数据控件通过它将当前控件绑定到数据库
DragIcon
该对象在拖动过程中鼠标的图标
DragMode
该对象的拖动模式,取值为:
0 Manual(手动)
1 Automatic(自动)
Enabled
用于设定是或对事件产生响应,取值为:
True可用
False不可用,在执行程序时,该对象用灰色显示,并且不响应任何事件
MouseIcon
MousePointer=99时,设定一个自定义的鼠标图标
MousePointer
MultiSelect
是否允许多项选择。取值为:
1不允许多项选择
2简单多项选择,即用鼠标单击或用空格键光标键操作
3扩充多项选择,即用Shift键和Ctrl键配合操作
OLEDragMode
获得或设置该对象是否能作为OLE拖/放源,以及该进程是自动启动,还是在程序控制下启动。取值为:
Font
字型,可从弹出的对话框选择字体,大小和风格
ForeColor
前景颜色,可从弹出的调色板选择。
Байду номын сангаасHeight
列表框控件的高度
HelpContextID
指定一个对象的缺省帮助文件上下文标识符
IMEMode
获得或设置输入方法编辑器的当前操作模式。取值为:
0 No Operation1 ON
2 OFF
Style
获得或设置一个值,决定是否将复选框显示在ListBox控件中。取值为:
0 Standard(标准,标准风格)
1 Checkbox
TabIndex
获得或设置此对象在父窗体的编号(父窗体中对象响应Tab键的顺序)
TabStop
设置是否可以用"Tab"键选取此对象。取值为:
True可以
False不可以
属性
说明
(Name)
列表框控件的名称
Appearance
是否用立体效果绘制,取值为:
0平面
1 3D(立体)
BackColor
设置背景颜色,可从弹出的调色板选择。
CauseValidation
该控件获得焦点时,失去焦点的控件的Validate事件是否发生。取值为:
True发生
False不发生
Cloumns
相关文档
最新文档