首页 > 编程知识 正文

textbox控件怎么设置能输入(复选框的checked属性)

时间:2023-05-06 07:15:07 阅读:2046 作者:790

一、共同属性和方法

CheckedListBox控件的属性和方法基本可以在ListBox控件中找到,这里可以找到:VB.NET ——简介ListBox控件的使用。我们要注意CheckedListBox控件的CheckedItems属性,它是在CheckedListBox控件的复选框中选中的项的集合,我们可以通过检索这个属性来获取选中的项。

复选框单击表示一旦选择一个选项,是否切换复选框。默认行为是在第一次单击时更改选择,然后让用户再次单击以应用复选标记。但是,在某些情况下,您可能希望在单击某个项目时立即选择它。

让我们举个例子来直接理解和掌握CheckedListBox控件的方法和属性。

其次,在CheckedListBox控件中添加和删除项目

因为CheckedListBox控件的使用类似于ListBox控件,所以我们只针对CheckedListBox控件的操作进行编程。

1.添加项目

添加一个名为“新文件”的项目,复选框被选中。

CheckedListBox1。项目.添加('新文件',真)

添加名为“复制文件”的项目,并且该复选框处于未选中状态。

CheckedListBox1。项目。添加('复制文件',假)

2.删除项目

使用“删除”删除项目,或使用“删除”删除指定索引处的项目。

删除复选框中的选定项目。

CheckedListBox1。项目。删除(检查列表框1。SelectedItem)

删除指定索引的项目。

CheckedListBox1。项目。移除At(0)

3.删除所有项目

CheckedListBox1。项目。清除()

第三,确定CheckedListBox控件中的选定项目。

在CheckedListBox控件中显示数据时,可以遍历CheckedItems属性中存储的集合,或者使用GetItemChecked方法逐个检查列表以确定选定的项。

GetItemChecked方法将该项的索引号作为参数,并返回True或False。SelectedItems和SelectedIndices属性不确定选择了哪些项目,它们仅指示突出显示了哪些项目。CheckedItems集合从0开始。

示例:

1.在表单上,放置一个CheckedListBox和两个Button控件,并在CheckedListBox的字符串编辑器中从a到l添加几个项目,如下图所示:

2.两个按钮中点击事件的代码如下:

私人子按钮1 _点击(由发送者作为系统。对象,由系统定义。事件参数)处理按钮1。点击

If CheckedListBox1。检查编辑。然后计数0

作为整数变暗

作为字符串的暗淡s=“”

对于i=0,检查列表框1。检查编辑项。计数- 1

S=s“选定项目”(I 1)。tostring'=' checkedlistbox1。检查项目(一)。tostring controlchars.crlf。

然后

消息框。显示

如果…就会结束

末端接头

私有子按钮2 _单击(由发送者作为系统发送。对象,由系统定义。事件参数)处理按钮2。点击

作为整数变暗

作为字符串的暗淡s=“”

S=“选定项目”:控制字符。换行符

对于i=0至(检查列表框1。项目数- 1)

If CheckedListBox1。getitemcchecked(I)=真则

S=s' item' (I 1)。tostring '=' checked listbox 1 . items(I)。tostring controlchars.crlf。

如果…就会结束

然后

消息框。显示

末端接头

运行测试,在列表框中选择第一项和第四项,如图所示:

现在点击第一个按钮,弹出消息如下:

指示的项目是选定列表中的索引。

再次点击第二个按钮,弹出信息如下:

显然,指示的项目索引是整个列表中的索引。

剩下的事情你可以自己处理。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。