Hello
Hectopat
- Katılım
- 2 Temmuz 2014
- Mesajlar
- 555
- Makaleler
- 2
Daha fazla
- Cinsiyet
- Erkek
Bu sorunla bayağıdır uğraşıyorum ama çözemedim, Filoİnfo sınıfını denedim bana daha kolay geldi ama yinede Uri'ye yaranamıyoruz. Aklıma önce dosya ismini öne alıp yolunu sona bırakmak geldi, bunu denedim ama Uri direkt olarak Listbox'daki seçilen yazıyı alıdığı için haliyle dosyayı bulamıyor. @Fatih Apaydın hocam yardım edebilirseniz çok güzel olur.
Kod:
private void listbox2_Drop(object sender, DragEventArgs e)
{
try
{
string[] a = (string[])(e.Data.GetData(DataFormats.FileDrop, false));
foreach (var names in a)
{
FileInfo fileInfo = new FileInfo(names);
if (fileInfo.Extension == ".MP3" ||
fileInfo.Extension == ".mp3")
{
listbox2.Items.Add( fileInfo.Name);
}
}
}
catch (Exception)
{
}
}
private void listbox2_MouseDoubleClick(object sender, MouseButtonEventArgs e)
{
object listboxİtems = listbox2.SelectedItem;
if (listboxİtems != null)
{
// Hata veren satır.
media2.Source = new Uri(listboxİtems.ToString());
media2.Play();
}
}
Son düzenleyen: Moderatör: