如何根据组合框选择更改列表框的内容?

BowerdotJson

我有一个WFA,可用于即时恢复数据库。现在,我有一个列表框,显示目录中的所有备份,但它也包含我要访问的文件夹。这是列表框的代码:

private void PopulateListBox()
{
    try
    {
        var dinfo = new DirectoryInfo(@"C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Backup");
        var files = dinfo.GetFiles("*.bak");

        foreach (var file in files)
        {
            listBox1.Items.Add(file.Name);
        }
    }
    catch (Exception)
    {
        MessageBox.Show("The application could not find the directory to populate the List Box.");
    }
}

目前,我有一个组合框,用于显示“备份”中的不同文件夹:

private void PopulateComboBox()
{
    string[] directory = Directory.GetDirectories(@"C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Backup");

    foreach (string folder in directory)
    {
        comboBox1.Items.Add(folder);
    }
}

我想做的是,当我从组合框中单击另一个目录时,更改了列表框的内容。我创建了一个方法来实现我想做的事情,但是我不确定如何编写它。

private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
      listbox1.Clear()
      //rest of the code would go here     
}

如何根据组合框中的选择内容在列表框中显示每个目录的内容?

尤沙塔克

我更像是WPF的家伙,但是我很确定它在这里的工作方式相同。

您要处理“ SelectionChanged”事件之一(SelectedIndexChanged,SelectedValueChanged或SelecitonChangeCommitted),然后在处理程序中放入代码以检查组合框中选中的项目,然后根据该选择重新填充列表框。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从列表框选择中填充组合框?

来自分类Dev

如何编码组合框以根据组合框中的选择在列表框中显示列表?

来自分类Dev

如何从列表框中选择内容

来自分类Dev

根据第二个列表框选择生成第三个列表框的选项

来自分类Dev

根据组合框过滤列表框

来自分类Dev

根据threepenny-gui中的列表框选择来更改其他元素

来自分类Dev

HTML-根据列表框选择设置列表项

来自分类Dev

根据列表框选择从字典中删除项目

来自分类Dev

根据列表框选择从表中删除行

来自分类Dev

根据列表框选择的数量更新 TextArea 值

来自分类Dev

如何根据组合框中选择的内容来更改图片框图像

来自分类Dev

WPF列表框选择已更改MVVM

来自分类Dev

在下拉列表1中选择值时如何更改下拉列表框的内容

来自分类Dev

WPF-如何根据组合框选择获取文本框值

来自分类Dev

如何选择一个列表框,并根据该选择创建另一个列表框?

来自分类Dev

根据组合框选择更改单元格格式类型

来自分类Dev

更改列表框中的选择

来自分类Dev

如何更改应用于表格单元的组合框选择列表

来自分类Dev

如何更改应用于表格单元的组合框选择列表

来自分类Dev

列表框选择变为文本框选择

来自分类Dev

如何取消选择列表框的项目?

来自分类Dev

如何停止列表框自动选择?

来自分类Dev

从列表框选择性地创建文本框的列表

来自分类Dev

使用列表框选择表

来自分类Dev

清除从列表框选择的项目

来自分类Dev

如何根据excel中用户窗体上的组合框选择添加标签和文本框

来自分类Dev

如何获得 wxpython 组合框选择和更改值?

来自分类Dev

根据非绑定列重新查询后访问VBA恢复列表框选择

来自分类Dev

使用VBA SQL根据列表框选择查找多个记录

Related 相关文章

  1. 1

    如何从列表框选择中填充组合框?

  2. 2

    如何编码组合框以根据组合框中的选择在列表框中显示列表?

  3. 3

    如何从列表框中选择内容

  4. 4

    根据第二个列表框选择生成第三个列表框的选项

  5. 5

    根据组合框过滤列表框

  6. 6

    根据threepenny-gui中的列表框选择来更改其他元素

  7. 7

    HTML-根据列表框选择设置列表项

  8. 8

    根据列表框选择从字典中删除项目

  9. 9

    根据列表框选择从表中删除行

  10. 10

    根据列表框选择的数量更新 TextArea 值

  11. 11

    如何根据组合框中选择的内容来更改图片框图像

  12. 12

    WPF列表框选择已更改MVVM

  13. 13

    在下拉列表1中选择值时如何更改下拉列表框的内容

  14. 14

    WPF-如何根据组合框选择获取文本框值

  15. 15

    如何选择一个列表框,并根据该选择创建另一个列表框?

  16. 16

    根据组合框选择更改单元格格式类型

  17. 17

    更改列表框中的选择

  18. 18

    如何更改应用于表格单元的组合框选择列表

  19. 19

    如何更改应用于表格单元的组合框选择列表

  20. 20

    列表框选择变为文本框选择

  21. 21

    如何取消选择列表框的项目?

  22. 22

    如何停止列表框自动选择?

  23. 23

    从列表框选择性地创建文本框的列表

  24. 24

    使用列表框选择表

  25. 25

    清除从列表框选择的项目

  26. 26

    如何根据excel中用户窗体上的组合框选择添加标签和文本框

  27. 27

    如何获得 wxpython 组合框选择和更改值?

  28. 28

    根据非绑定列重新查询后访问VBA恢复列表框选择

  29. 29

    使用VBA SQL根据列表框选择查找多个记录

热门标签

归档