advertise laitec sharif univercity تبلیغات در سایت سورس کد تبلیغات در سایت سورس کد
دانلود سورس هوش مصنوعی رنگ آمیزی گراف با ژنتیک در #C

دانلود سورس هوش مصنوعی رنگ آمیزی گراف با ژنتیک در #C

4800 تومان
دانلود پروژه وب سایت اشعار با ASP.NET و SQL

دانلود پروژه وب سایت اشعار با ASP.NET و SQL

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

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

18000 تومان
سورس پروژه دفترچه تلفن ساده در سی شارپ #c و بانک Access

سورس پروژه دفترچه تلفن ساده در سی شارپ #c و بانک Access

3000 تومان
دانلود پروژه مهندسی نرم افزار ، سیستم داروخانه

دانلود پروژه مهندسی نرم افزار ، سیستم داروخانه

3000 تومان

معرفی متدهای فرم در سی شارپ #C

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

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

متد Active : برای فعال کردن فرم بکار میرود.بعنوان مثال دستور زیر، Form1 را فعال میکند:

;()Form1.ActiveForm.Active

متد Close : برای بستن فرم بکار میرود. دستور زیر، Form1 را بسته به برنامه خاتمه میدهد:

;()Form1.ActiveForm.Close 

متد CreateControl: برای ایجاد کنترل جدید بکار میرود.بعنوان مثال دستورات زیر، فرم جدیدی به نام Form2 را ایجاد میکند:

;Form Form2

;()Form2.ActiveForm.CreateControl

متد Dispose : کنترل را حذف کرده و حافظه تخصیص یافته آن را به سیستم عامل برمیگرداند. بعنوان مثال دستور زیر، Form1 را حذف میکند:

;()Form1.ActiveForm.Dispose

متد Equals : یک مقدار یا کنترل را با مقدار یا کنترل دیگری مقایسه میکند. اگر دو کنترل برابر باشند True وگرنه False را برمیگرداند .بعنوان مثال دستور زیر، Form1 و Form2 را مقایسه میکند:

Form1.ActiveForm.Equals(Form2);

متد Focus : مکان نما را به فرم خاصی منتقل میکند. اگر مکان نما به فرم منتقل شود True وگرنه False را برمیگرداند .بعنوان مثال دستور زیر، مکان نما را به Form1 منتقل میکند:

;()Form1.ActiveForm.Focus 

متد GetType : نوع کنترل را برمیگرداند.بعنوان مثال دستور زیر،نوع کنترل مربوط به Form1 را برمیگرداند:

;()Form1.ActiveForm.GetType 

متد GetNextControl : کنترل قبلی یا بعدی روی فرم را برمیگرداند.بعنوان مثال دستور زیر را ببینید:

Form1.ActiveForm.GetNextControl(control ctr, bool forward);

پارامتر ctr کنترلی است که کنترل قبل یا بعد آن باید مشخص شود و پارامتر forward تعیین میکند که کنترل بعدی برگردانده شود یا قبلی. اگر مقدار این پارامتر True باشد کنترل بعدی وگرنه کنترل قبلی برگردانده میشود.

متد Hide : برای مخفی کردن فرم بکار میرود  دستور زیر،Form1 را مخفی میکند :

;()Form1.ActiveForm.Hide 

متد Refresh : برای نوسازی فرم بکار میرود .بعنوان مثال دستور زیر، Form1 را نوسازی میکند:

;()Form1.ActiveForm.Refresh 

متد ResetText : متن روی فرم را پاک میکند .بعنوان مثال دستور زیر، متن عنوان فرم را پاک میکند:

;()Form1.ActiveForm.ResetText 

متد Scale: برای بزرگ یا کوچک کردن فرم بکار میرود .بعنوان مثال دستور زیر، اندازه Form1 را به اندازه factor تغییر اندازه میدهد، پارامتر factor بزرگنمایی در طول و ارتفاع را تعیین میکند:

Form1.ActiveForm.Scale(sizef factor);

متد Show: فرم مخفی شده را آشکار میکند.بعنوان مثال دستور زیر، Form1 را آشکار میکند:

;()Form1.ActiveForm.Show

متد Select: برای انتخاب فرم به کار میرود .بعنوان مثال دستور زیر، محتویات Form1 را انتخاب میکند:

;()Form1.ActiveForm.Select

متد ToString: محتویات فرم را به رشته تبدیل میکند .بعنوان مثال دستور زیر، Form1 را  به رشته تبدیل میکند:

;()Form1.ActiveForm.ToString

متد Update: محتویات فرم را به روز میکند .بعنوان مثال دستور زیر، Form1 را به روز مینماید:

;()Form1.ActiveForm.Update

متد Validate: موجب اعتبارسنجی فرم میشود و مشخص میکند آیا اعتبارسنجی با موفقیت انجام شده است یا نه .بعنوان مثال دستور زیر، Form1 را اعتبارسنجی میکند:

;()Form1.ActiveForm.Validate

متد InValidate: کل سطح فرم را بی اعتبار میکند و موجب میشود که فرم مجددا رسم شود.به عنوان مثال دستور زیر، Form1 را بی اعتبار میکند و مجددا آنرا ترسیم مینماید:

;()Form1.ActiveForm.InValidate

متد SetBounds  : اندازه و مکان مربوط به فرم را مقداردهی میکند و بصورت زیر بکار میرود:

Form1.ActiveForm.SetBounds(int x, int y, int width, int height);

پارامتر x، مقدار جدید خاصیت Left مربوط به Form1، پارامتر y مقدار جدید خاصیت Top فرم، پارامتر width مقدار جدید خاصیت Width فرم، و پارامتر  height مقدار جدید خاصیت Height فرم را تعیین میکند.



7
نظرات
  • user avatar فرهاد:
    ۰۹:۱۸:۰۶ __ ۱۳۹۴/۰۳/۲۸

    ممنون بسیار عالی و قابل فهم بود

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

    Thanks man

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

    ممنون

  • user avatar eli:
    ۰۹:۱۴:۵۰ __ ۱۳۹۴/۰۵/۲۱

    salam kheili mamnun ali bud

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

    واقعااا ممنون از شمادنبال کدی میگشتم و چون تازه کار هستم نمی تونستم پیدا کنم که دراینجا به راحتی میسر شد.اجرکم عندالله...

  • user avatar مریم:
    ۱۴:۲۷:۱۱ __ ۱۳۹۶/۰۲/۰۱

    واضح و عالی بود.ممنون

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

    عالی بود . دنبال همین میگشتم مرسی

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



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


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

سفارش پروژه در سورس کد

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

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