advertise laitec sharif univercity تبلیغات در سایت سورس کد تبلیغات در سایت سورس کد
پروژه کامل مدیریت شرکت نرم افزاری با سی شارپ و SQL

پروژه کامل مدیریت شرکت نرم افزاری با سی شارپ و SQL

15000 تومان
دانلود سورس پروژه سی شارپ شبیه سازی صف بانک تحت شبکه

دانلود سورس پروژه سی شارپ شبیه سازی صف بانک تحت شبکه

3000 تومان
دانلود پروژه فروشنده دوره گرد با الگوریتم گرانشی در #C

دانلود پروژه فروشنده دوره گرد با الگوریتم گرانشی در #C

4800 تومان
دانلود برنامه رنگ آمیزی گراف با الگوریتم عقبگرد در سی شارپ

دانلود برنامه رنگ آمیزی گراف با الگوریتم عقبگرد در سی شارپ

3000 تومان
دانلود پروژه معمای 8 با الگوریتم ژنتیک در سی شارپ

دانلود پروژه معمای 8 با الگوریتم ژنتیک در سی شارپ

3000 تومان

معرفی خواص فرم در سی شارپ #C

فرم ، بستری برای دربرگرفتن کنترلها جهت برنامه نویسی ویژوال است که رفتار آن با خاصیت مشخص میگردد و در هنگام طراحی یا برنامه نویسی مقدار میگیرد
معرفی خواص فرم در سی شارپ #C

معرفی خواص فرم در سی شارپ #C

وقتی نمونه ای از برنامه ی ویژوال ایجاد میکنیم، اولین مرحله در برنامه نویسی، ایجاد فرم و اضافه کردن کنترلها به آن است. فرم ، بستری برای دربرگرفتن کنترلها جهت برنامه نویسی ویژوال است و کنترل، قطعات نرم افزاری هستند که قابلیت استفاده مجدد را دارند. فرمهای برنامه با استفاده از کنترل ها طراحی میشوند. فرم یا هر کنترل موجود در صفحه دارای اجزای زیر است:

خاصیت، رفتار کنترل یا فرم را مشخص میکند که در هنگام طراحی یا برنامه نویسی مقدار میگیرد.

رویداد، در اثر وقوع شرطی رخ میدهد که قابل برنامه نویسی است.

متد، فعالیتی است که کار خاصی را انجام میدهد.مثل متد Toint32 کلاس Console که مقدار رشته ای را به مقدار عدد 32 بیتی تبدیل میکند.

برخی از خواص مهم فرم عبارتنداز:

خاصیت name : برای تعیین نام کنترل (فرم) بکار میرود. نام فرم از قانون نامگذاری متغیرها و کنترلها پیروی میکند. بعنوان مثال نام اولین فرم Form1 میباشد که با استفاده از خاصیت Name میتوان این نام را تغییر داد این خاصیت در داخل پرانتز قرار دارد تا در ابتدای لیست خواص قرار گیرد.

خاصیت AllowDrop : مشخص میکند آیا داده هایی که که کاربر با ماوس به فرم ارسال میکند توسط فرم پذیرش شود یا خیر.

خاصیت ActiveForm : فرم فعال فعلی را در برنامه مشخص میکند.

خاصیت AutoSize : تعیین میکند آیا اندازه فرم با توجه به کنترلهای روی فرم بطور خودکار تغییر کند یا خیر.

خاصیت AutoScrollMargins : حاشیه های نوار جابه جایی را تعیین میکند و از دسته خواص تودرتو میباشد.

خاصیت AutoScrollMinsize : اندازه نوار جابه جایی را تعیین میکند و دارای خواص Width (عرض نوار جابه جایی) و Height (ارتفاع نوار جابه جایی) است.

خاصیت BackColor : برای تعیین رنگ زمینه فرم به کار میرود.

خاصیت BackgroundImage : با این خاصیت میتوان تصویری را برای زمینه فرم انتخاب کرد. 

خاصیت CancelButton : دکمه ای را تعیین میکند که اگر کاربر کلید ESC را فشار دهد، دستورات مربوط به رویداد Click آن دکمه اجرا میشود.

خاصیت CausesValidaion : تعیین میکند آیا کنترل اعتبارسنجی عمل کند یا خیر.

خاصیت ContextMenu : نام منویی را تعیین میکند که اگر کاربر کلیک راست کرد باید ظاهر شود.

خاصیت ControBox : تعیین میکند آیا در فرم دکمه های بیشینه، کمینه و بستن ظاهر شود یا خیر. اگر این خاصیت به False تغییر یابد هیچ یک از دکمه ها در فرم ظاهر نمیشوند.

خاصیت Cursor : شکل مکان نما را تعیین میکند. 29 نوع مکان نما وجود دارد میتوان با کلیک کردن یکی از آنها را انتخاب کرد.

خاصیت DockPadding : مرز داخل فرم را برای کنترلهایی که به آن الحاق میشوند، مشخص میکند.

خاصیت DrawGrid : تعیین میکند آیا در زمان طراحی نقاط شبکه ای بر روی فرم طاهر شوند یا خیر. در حالت پیش فرض این نقاط روی فرم ظاهر میگردند.

خاصیت Enabled : تعیین میکند آیا فرم فعال است یا خیر. اگر فرم غیرفعال باشد (مقدار False این خاصیت) به هیچ رویدادی پاسخ نمیدهد.

خاصیت Font : برای تعیین فونت بکار میرود.

خاصیت ForeColor : با این خاصیت میتوان رنگ متن را تعیین کرد.

خاصیت FormBorderStyle : نوع حاشیه فرم را تعیین میکند.

خاصیت GridSize : تعداد پیکسلهایی را تعیین میکندکه یک نقطه شبکه ای باید در هنگام طراحی در آنها نمایش داده شود. بصورت پیشفرض 8;8 است که اولین 8 خاصیت عرض و دومین 8، خاصیت ارتفاع را تعیین میکند.

خاصیت HelpButton : تعیین میکند آیا دکمه علامت سوال در فرم نمایش داده شود یا خیر.

خاصیت ImeMode : حالت ویراستار متد ورودی را برای فرم تعیین میکند.

خاصیت IsMdiContainer : اگر True باشد فرم میتواند واسط چند سندی را در برگیرد.

خاصیت KeyPreview : تعیین میکند آیا رویدادهای صفحه کلید را قبل از رویدادهای کنترلی که مکان نما در آن قرار دارد ، بپذیرد یا خیر.

خاصیت Language : زبان کار کردن کنترل را مشخص میکند.

خاصیت Location : مکان قرار گرفتن کنترل را تعیین میکند.

خاصیت  Locked : تعیین میکند آیا محتویات فرم قابل تغییر باشند یا خیر.

خاصیت MaximizeBox : تعیین میکند آیا دکمه بیشینه در عنوان فرم نمایش داده شود یا خیر. 

خاصیت MaximizeSize : با این خاصیت میتوان حداکثر اندازه فرم را تعیین کرد.

خاصیت Menu : نام منویی را تعیین میکند که باید در فرم نمایش داده شود.

خاصیت MinimizeBox : تعیین میکند آیا دکمه کمینه در عنوان فرم نمایش داده شود یا خیر. 

خاصیت Opacity : ممیزان شفافیت فرم را تعیین میکند.

خاصیت MinimizeSize : با این خاصیت میتوان حداقل اندازه فرم را تعیین کرد.

خاصیت RightToLeft : جهت نمایش اطلاعات را مشخص میکند در حالت پیش فرض اطلاعات از چپ به راست نمایش داده میشوند.

خاصیت ShowIcon : تعیین میکند آیا آیکن مربوط به منوی سیستمی فرم نمایش داده شود یا خیر.

خاصیت ShowInTasker : تعیین میکند وقتی که اندازه فرم کمینه شود، آیکن مربوط به فرم در نوار وضعیت ویندوز ظاهر شود یا خیر.

خاصیت Size : اندازه فرم را به پیکسل تعیین میکند.

خاصیت StarPosition : در هنگام شروع اجرای برنامه ، محل قرار گرفتن فرم را تعیین میکند. 

خاصیت Tag : شی ءای را تعیین میکند که اطلاعاتی راجع به کنترل را نگهداری میکند.

خاصیت Text : متنی را مشخص میکند که در نوار عنوان فرم ظاهر خواهد شد.

خاصیت TopMost : مشخص میکند آیا فرم همواره در بالای همه پنجره های یک برنامه کاربردی باشد یا خیر.

خاصیت TransparencyKey : وقتی رنگی در این خاصیت تعیین میشود، فضایی از فرم که با رنگ زمینه انتخاب شده است، شفاف خواهد بود.

خاصیت WindowState : وضعیت پنجره فرم را تعیین میکند.

خاصیت AutoScaleMode : متد مقیاس گذاری خودکار را برای فرم تعیین میکند.

خاصیت AutoSizeMode : روش تغییر اندازه خودکار فرم را تعیین میکند.

خاصیت BackgroundImafeLayout : طرح تصویر زمینه را مشخص میکند.

خاصیت Padding : لایه گذاری بین کنترلهای فرم را تعیین میکند.

خاصیت AutoValidate : تعیین میکند وقتی فوکس کنترلهایی که روی فرم قرار دارندتغییر کنند، بطور خودکار اعتبارسنجی شوند یا خیر.

 

 



7
نظرات
  • user avatar رضا یاوری:
    ۱۲:۰۷:۲۲ __ ۱۳۹۳/۱۰/۱۹

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

  • user avatar حسن:
    ۱۱:۳۲:۱۳ __ ۱۳۹۴/۰۲/۰۴

    سلام.ممنون.

  • user avatar مهدی:
    ۲۱:۰۰:۵۲ __ ۱۳۹۴/۰۲/۰۶

    ممنونم دوست خوبم

  • user avatar hediyeh:
    ۲۱:۱۹:۳۶ __ ۱۳۹۴/۰۷/۰۹

    سلام من کدی میخوام که یک صفحه اصلی سایتو در سی شارپ به html یا notpad تبدیل کنه که تیترو خلاصه هاشو پیدا کنم .میشه کمکم کنید.ممنون

  • user avatar sina:
    ۱۸:۵۸:۵۸ __ ۱۳۹۴/۰۸/۰۵

    واقعا عالی و بدرد بخور بود خدا خیرتون بده

  • user avatar رضا پورمعرفت:
    ۰۲:۴۰:۰۸ __ ۱۳۹۵/۰۴/۱۹

    با عرض سلام.خیلی خوب بود فقط یه سوال برای اینکه فرم در حال اجرا امکان جابجایی نداشته باشد باید چه خصوصیتی تغییر کند/باتشکر

  • user avatar Reza:
    ۲۱:۰۳:۲۱ __ ۱۳۹۶/۰۵/۰۸

    سلام من FormBoarderStyle رو گذاشتم روی none و یه عکس گذاشتم واسه پس زمینه حالا وقتی اسنارت میکنم نمیشه فرم رو تکون داد چکار کنم؟

نظر خود را ارسال کنید



نام:
ایمیل:
دیدگاه:
captcha
کد امنیتی :


advertise
خاصیتهای فرم در محیط ویژوال استودیوآشنایی مختصر با خواص فرم #Cخواص فرم سی شارپخصوصیات properties فرم در سی شارپمعرفی خصوصیات فرم در سی شارپ #Cمعرفی خواص فرم در #Cمعرفی مختصر خاصیتهای فرم #Cآشنایی با خواص فرم در سی شارپخصوصیات فرم در زبان سی شارپتبلیغات ارزان سایت آموزش برنامه نویسیتبلیغات مخصوص طراحان وب سایتتبلیغات در سایت برنامه نویسیتبلیغات اینترنتی برای برنامه نویساندر آغوش مینیمالیسممنوی همبرگر با سه خط افقی که روی یکدیگر قرار گرفته اند نشانه چیست؟ سوئیچ به یک ستون واحدتبدیل متن ساده به وبلاگ و سایت های پویا با React.jsکتابخانه sass برای استفاده آسان تر از آنکتابخانه سطح بالا برای اتوماتیک سازی اعمال مرورگر لیست برچسب ها
تمامی حقوق این سایت اعم از محتوی ، تصاویر ، قالب و ... متعلق به گروه مهندسی وب سایت سورس کد می باشد.
SourceCodes.ir ، افقی روشن برای برنامه نویسان ، از مبتدی تا حرفه ای

پیشنهادات ویژه سورس کد

پکیج ویژه پروژه پایانی رشته کامپیوتر دانلود مجموعه 70 پروژه کاربردی سی شارپ وب سایت فروشگاه با php