חלון כפול בOpenFileDialog
-
בתכנה שאני כותב נתתי אפשרות למשתמש לבחור היכן לשמור את הנתונים ע"י SaveFileDIalog וכן לפתוח אותם ע"י OpenFileDialog
הבעיה היא שכאשר לוחצים על הלחצן המחשב פותח את החלון של השמירה/פתיחה ולאחר שלוחצים על אישור הוא סוגר אותו ופותח שוב כאשר בפעם הזאת הוא מציג את הנתיב המלא של הקובץ, ורק כאשר מאשרים שוב - הוא מניח לי לנפשי.
מדוע זה קורה וכיצד אפשר לבטל זאת - זה פשוט מעיק!!
בפעם הראשונה:
בפעם השניה:
אולי זה קשור לקוד שכתבתי, אז הנה הוא:private void Open_Click(object sender,RoutedEventArgs e) { OpenFileDialog ofd = new OpenFileDialog(); ofd.ShowDialog(); if (ofd.ShowDialog().Value==true) { string fileName = ofd.FileName; donors = Donor.OpenDonor(fileName); } } }
תודה רבה רבה מראש!!
מה הייתי עושה בלעדיכם חברי הפורום היקרים?!פורסם במקור בפורום CODE613 ב05/07/2015 19:34 (+03:00)