使用组合框选择的硬盘驱动器中的图像填充列表框

时间:2013-11-22 22:42:18

标签: c# wpf list combobox listbox

我似乎仍然坚持这个无法找到正确的方法,我有一个列出硬盘驱动器的组合框,选择硬盘驱动器应该填充列表框中的所选硬盘驱动器的图像,该部分我坚持的是如何让我的列表从组合框中获取所选HDD的文件,而不是仅仅放置Enviroment.SpecialFolder.MyPictures等,这将消除组合框的目的。我有一个datatemplate和一切,只是卡在列表上

1 个答案:

答案 0 :(得分:0)

一种方法可能是

<ComboBox Name="combo" SelectionChanged="OnSelectionChanged" >

然后在代码背后

    private void OnSelectionChanged(object sender, SelectionChangedEventArgs e)
    {
        var item = combo.SelectedItem as ComboBoxItem;
        if (item == null) return;
        var hdd = item.Content.ToString();
    }

现在您可以使用hdd帮助ListBox选择适当的HHD项目。

相关问题