السلام عليكم
هذا ثالث سؤال لي في المنتدى أتمنى أن أجد إجابة له لأنه كما يقولون بالعامية ( الثالثة ثابتة ) فلم يجبني أحد عن أي من موضوعي السابقين
أغلق موضوعي الأول لأنه ( طلب حل )
وهذا رابطه
مساعدة في كتابة وصف لبرنامج جدولة نشاطات
والثاني لم أجد من يجبني عليه ووجدت الأجابة بنفسي
وهذا رابطه
مشكلة في إخفاء grid في برنامج WPF الرجاء المساعدة
مع أن الجواب كان بسيطا وهو التحويل من خاصية Visibility إلى خاصية Opacity
أرجو أن أجد فيكم من يجيبني عن سؤالي هذا
الMediaElement بعد تفعيل خاصية الDragDrop فإنه يقبل الملفات ويشغلها ولكن إن جربت سحب مجلد كامل فإنه سيعرض لي المجلد كأنه ملف وليس محتوياته وهذا كود الDragDrop
#region DragDrop
private void MediaViewer_MediaElement_DragOver(object sender, DragEventArgs e)
{
e.Effects = DragDropEffects.All;
}
private void MediaViewer_MediaElement_Drop(object sender, DragEventArgs e)
{
e.Handled = true;
string[] fileName;
fileName = e.Data.GetData(DataFormats.FileDrop, true) as string[];
Uri URL=new Uri(fileName[0]);
MediaViewer_MediaElement.LoadedBehavior = MediaState.Manual;
MediaViewer_MediaElement.Source = URL;
MediaViewer_MediaElement.Play();
this.MouseDoubleClick += new MouseButtonEventHandler(MainWindow_MouseDoubleClick);
PlayList.Clear();
PlayList_ListBox.Items.Clear();
PlayList.AddRange(fileName);
for (int i = 0; i < fileName.Length; i++)
{
string FileName;
FileName = System.IO.Path.GetFileName(PlayList);
PlayList_ListBox.Items.Add(FileName);
}
}
#endregionهل توجد طريقة أستطيع بها عند عمل DragDrop لمجلد ما أن يقرأ محتوياته وليس المجلد نفسه