private void btnOpen_Click(object sender, EventArgs e) { if (fbdOpen.ShowDialog() == DialogResult.OK) { var source = new LocalSource("Local", fbdOpen.SelectedPath); collection.AddSource(source); foreach (var file in source.ListFiles()) { var item = new ListViewItem(new string[] { file.Title, file.Artist, file.Filename }); item.Tag = file; lstFiles.Items.Add(item); } } }
public void AddSource(ISource source) { collection.AddSource(source); }