الناشر
08-28-2008, 02:05 PM
يمكنك اضافة مجلد معين الى قائمة المجلدات التي تظهر على جانب مربع الحوار OpenDialog,Savedialog من خلال الـ Collection المسماه CustomPlaces . كل الفكرة تقوم على اضافة Custom Place جديد فقط ويتم ذلك بعدة طرق ، المثال التالي يمثل كيفية اضافة مجلد مخصص عن طريق ذكر مسارة الكامل :
OpenFileDialog1.CustomPlaces.Add(”C:\dot net”)الطريقة التالية تستخدم ما يعرف بالـ Known GUID لمناداة مجلد خاص بنظام التشغيل ويندوز فيستا وفي هذه الحالة هو مجلد Pictures الخاص بالمستخدم الحالي :
‘ Add Pictures custom place using GUID. openFileDialog1.CustomPlaces.Add(”33E28130-4E1E-4676-835A-98395C3BC3BB”)
وللحصول على قائمة بالـ Known GUID’s يمكنك زيارة الرابط التالي :هنا (http://msdn.microsoft.com/en-us/library/bb882665.aspx) يوجد طريقة ثالثة ايضا كالتالية :
‘ Add Links custom place using GUID openFileDialog1.CustomPlaces.Add(New FileDialogCustomPlace _ (New Guid(”BFB9D5E0-C6A9-404C-B2B2-AE6DB6AF4968″))) ملاحظة أخيرة ، هذه المقالة تنطبق على التطبيقات التي ستعمل تحت ويندوز فيستا فقط ، بانسبه لباقي انظمة التشغيل فلن يحدث أي تغيير يذكر في مظهر البرنامج .
http://feeds.wordpress.com/1.0/categories/alnabhani.wordpress.com/78/ http://feeds.wordpress.com/1.0/tags/alnabhani.wordpress.com/78/ http://feeds.wordpress.com/1.0/comments/alnabhani.wordpress.com/78/ (http://feeds.wordpress.com/1.0/gocomments/alnabhani.wordpress.com/78/) http://feeds.wordpress.com/1.0/delicious/alnabhani.wordpress.com/78/ (http://feeds.wordpress.com/1.0/godelicious/alnabhani.wordpress.com/78/) http://feeds.wordpress.com/1.0/stumble/alnabhani.wordpress.com/78/ (http://feeds.wordpress.com/1.0/gostumble/alnabhani.wordpress.com/78/) http://feeds.wordpress.com/1.0/digg/alnabhani.wordpress.com/78/ (http://feeds.wordpress.com/1.0/godigg/alnabhani.wordpress.com/78/) http://feeds.wordpress.com/1.0/reddit/alnabhani.wordpress.com/78/ (http://feeds.wordpress.com/1.0/goreddit/alnabhani.wordpress.com/78/) http://stats.wordpress.com/b.gif?host=alnabhani.wordpress.com&blog=454111&post=78&subd=alnabhani&ref=&feed=1
منقول ... (http://alnabhani.wordpress.com/2008/08/23/add_cutomfolder_filedialog/)
OpenFileDialog1.CustomPlaces.Add(”C:\dot net”)الطريقة التالية تستخدم ما يعرف بالـ Known GUID لمناداة مجلد خاص بنظام التشغيل ويندوز فيستا وفي هذه الحالة هو مجلد Pictures الخاص بالمستخدم الحالي :
‘ Add Pictures custom place using GUID. openFileDialog1.CustomPlaces.Add(”33E28130-4E1E-4676-835A-98395C3BC3BB”)
وللحصول على قائمة بالـ Known GUID’s يمكنك زيارة الرابط التالي :هنا (http://msdn.microsoft.com/en-us/library/bb882665.aspx) يوجد طريقة ثالثة ايضا كالتالية :
‘ Add Links custom place using GUID openFileDialog1.CustomPlaces.Add(New FileDialogCustomPlace _ (New Guid(”BFB9D5E0-C6A9-404C-B2B2-AE6DB6AF4968″))) ملاحظة أخيرة ، هذه المقالة تنطبق على التطبيقات التي ستعمل تحت ويندوز فيستا فقط ، بانسبه لباقي انظمة التشغيل فلن يحدث أي تغيير يذكر في مظهر البرنامج .
http://feeds.wordpress.com/1.0/categories/alnabhani.wordpress.com/78/ http://feeds.wordpress.com/1.0/tags/alnabhani.wordpress.com/78/ http://feeds.wordpress.com/1.0/comments/alnabhani.wordpress.com/78/ (http://feeds.wordpress.com/1.0/gocomments/alnabhani.wordpress.com/78/) http://feeds.wordpress.com/1.0/delicious/alnabhani.wordpress.com/78/ (http://feeds.wordpress.com/1.0/godelicious/alnabhani.wordpress.com/78/) http://feeds.wordpress.com/1.0/stumble/alnabhani.wordpress.com/78/ (http://feeds.wordpress.com/1.0/gostumble/alnabhani.wordpress.com/78/) http://feeds.wordpress.com/1.0/digg/alnabhani.wordpress.com/78/ (http://feeds.wordpress.com/1.0/godigg/alnabhani.wordpress.com/78/) http://feeds.wordpress.com/1.0/reddit/alnabhani.wordpress.com/78/ (http://feeds.wordpress.com/1.0/goreddit/alnabhani.wordpress.com/78/) http://stats.wordpress.com/b.gif?host=alnabhani.wordpress.com&blog=454111&post=78&subd=alnabhani&ref=&feed=1
منقول ... (http://alnabhani.wordpress.com/2008/08/23/add_cutomfolder_filedialog/)