繁体   English   中英

列表框:添加组合框作为项目?

[英]Listbox: add a combobox as Item?

是否可以将列表框中的每个项目都作为组合框? 我需要这个,因为我使列表框可以检查,然后我需要让用户为列表的每个元素选择不同的选项。

谢谢!

如果您不打算分发应用程序,那么您还可以查看TreeView控件。 看这个例子。

Private Sub CommandButton1_Click()
    With TreeView1.Nodes
        .Add , , "R1", "Root 1"
        .Add "R1", tvwChild, , "Test 1"
        .Add "R1", tvwChild, , "Test 2"
        .Add "R1", tvwChild, , "Test 3"
        .Add "R1", tvwChild, , "Test 4"
        .Add "R1", tvwChild, , "Test 5"

        .Add , , "R2", "Root 2"
        .Add "R2", tvwChild, , "Test 11"
        .Add "R2", tvwChild, , "Test 22"
        .Add "R2", tvwChild, , "Test 33"
        .Add "R2", tvwChild, , "Test 44"
        .Add "R2", tvwChild, , "Test 55"
    End With
End Sub

快照

在此输入图像描述

使用控制

为了能够使用Treeview控件,您的系统必须已注册MSCOMCTL.OCX 然后,您可以通过右键单击添加控件

快照

在此输入图像描述

设计时间快照

在此输入图像描述

下载OCX

如果您没有OCX,那么您可以从这里下载

您可以通过在数据表视图中将子列表替换为列表来实现此类效果。
您将通过提供一个复选框来模仿多选,您可以将第二列作为列表框。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM