تبلیغات
banner
banner
banner
تبلیغات
banner

فیلم های آموزشی : 36 +

تعداد کاربران : 34 +

تعداد کل مطالب : 338 +

تعداد نظرات : 29 +

حضرت محمد (ص) : طلب علم بر هر انسانی واجب است ،همانا خداوند علم آموزان را دوست دارد.

آموزش مقدماتی تا پیشرفته سی شارپ بخش هفتاد و هفتم


بنام خدایی که در این نزدیکی است.

آموزش مقدماتی تا پیشرفته سی شارپ بخش هفتاد و هفتم

سلام به همه کاربران وبسایت بزرگ لندلرن

قسمت هفتاد و هفتم


خاصيتهاي كنترل OpenFileDialog:

اگرچه كادر محاوره اي نمايش داده شده توسط این خاصیت يك صفحه Open استاندارد در ويندوز است.

معمولاً هنگامي كه اين كادر را در برنامه اي مـشاهده مـي كنيـد فقـط فايلهـاي خاصـي در آن نمـايش داده شـده اسـت.

بـراي مثـال ايـن كـادر در برنامـه ي Notepad فقط فايلهاي متني را نمايش مي دهد.

اما در اين كادر هيچ محدوديتي در نوع فايلهاي قابل نمايش ديده ن مي شود .

در اين پنجره تمام فايلهاي موجود در فولدر جاري را مشاهده مي كنيد و نمي توانيد مشخص كنيد كه چـه نـوع فايلهـايي را نمـايش دهد.

براي فيلتر كردن نوع فايلهاي نمايش داده شده در اين كادر بايد از خاصيتهاي اين كنترل استفاده كرده و آنها را به نحوي تنظيم كنيد.

البته اين يكي از مواردي است كه با استفاده از خاصيتهاي اين كنترل قابل تنظيم است .

در جدول زير ليستي از خاصيتهاي پر كـاربرد اين كنترل را بررسي مي كنيم :

خاصيت شرح
AddExtension اين خاصيت مشخص مي كند كه اگر كاربر پسوندي را بـراي فايـل مـشخص نكـرد، برنامه به طور اتوماتيك پسوند را به فايل اضافه كند يا نه؟
CheckFileExist مشخص مي كند اگر كاربر آدرس فايلي را وارد كرد كه وجـود نداشـت، برنامـه پيغـ ام خطايي را نمايش بدهد يا نه؟
CheckPathExist مشخص مي كند اگر كاربر آدرس مسيري را وارد كرد كه وجود نداشت، برنامـه پيغـام خطايي را نمايش بدهد يا نه؟
DefaultExt پسوند پيش فرض را براي فايل انتخاب شده مشخص مي كند
DereferenceLinks با شورت كات ها استفاده مي شود و مشخص مي كند كه اگر كاربر يك شورت كـات را انتخاب كرد، مسير فايل اصلي برگشت داده شود (True)و يا مسير خـود فايـل شورت كات به برنامه برگردد(False)
FileName مشخص كننده نام فايلي است كه در اين پنجره انتخاب شده است
FileNames مشخص كننده نام فايلهايي است كه در اين پنجره انتخاب شده است . اين خاصيت از نوع فقط-خواندني است .
Filter اين خاصيت حاوي رشته اي است كه براي فيلتر كردن فايلهايي كـه بايـد در پنجـره Open نمايش داده شوند به كار مي رود .  به وسيله اين رشـته مـي توانيـد، چنـدين گروه فيلتر را براي اين پنجره مشخص كنيد تا در جعبه تركيبي موجود در اين پنجـره نمايش داده شوند و كاربر بتواند يكي از آنها را انتخاب كند .
FilterIndex مشخص كننده شماره فيلتري است كه كاربر هم اكنون در اين صفحه انتخـاب شـده است .
InitialDirectory مشخص كننده آدرس مسيري است كه بايد در ابتدا، در پنجره Open نمـا يش داده.شود
Multiselect مشخص مي كند آيا كاربر مي تواند چندين فايل را در اين پنجره انتخاب كند و يا نه؟
ReadOnlyChecked مشخص مي كند آيا قسمت ReadOnly در پنجره Open انتخاب شده اسـت و يا نه
RestoreDirectory تعيين مي كند آيا كادر Open بايد آدرس مسيري كه قبل از بسته شدن در آن قرار داشت را برگرداند يا نه؟
ShowHelp مشخص مي كند آيا دكمه Help نيز در پنجره Open نمايش داده شود يا نه؟
ShowReadOnly مشخص مي كند آيا امكان تعيين اين كه فايل به صورت فقط -خواندني باز شود براي كاربر وجود داشته باشد يا نه؟
Title مشخص كننده متني است كه در نوار عنوان پنجره Open نمايش داده مي شود
ValidateNames مشخص مي كند كه آيا پنجره فقط بايد نام فايلهاي معتبر ويندوزي را قبول كند و يا هر نامي را مي تواند دريافت كند؟

جهت ادامه آموزش استفاده از کنترل OpenFileDialog در سی شارپ به بخش هفتاد و هشتم مراجعه کنید.


درباره نویسنده
سجاد اسدی
   سجاد اسدی

سجاد اسدی هستم دانشجوی رشته نرم افزار و علاقه مند به تدریس و یادگیری دروس مرتبط با تکنولوژی نرم افزار و اینترنت اشیاء جهت ارتباط با بنده مراجعه شود به آیدی سروش و تلگرام : @ordervira و پیج بنده در اینستاگرام instagram.com/sajjadred11 ""اللهم صل علی محمد و آل محمد"" برای شروع هیچ وقت دیر نیست. "الهم عجل لولیک الفرج"

دیدگاه بگذارید

avatar
  اشتراک  
اطلاع رسانی

aparat کانال آپارات

soroush کانال سروش

کانال آی گپ