advertise laitec sharif univercity
دانلود برنامه آزمون تستی در مالتی مدیا بیلدر MMb

دانلود برنامه آزمون تستی در مالتی مدیا بیلدر MMb

10000 تومان
دانلود مجموعه 100 سورس ساده و ابتدایی با سی پلاس پلاس

دانلود مجموعه 100 سورس ساده و ابتدایی با سی پلاس پلاس

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

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

10000 تومان
دانلود آپلود سنتر پیشرفته با PHP و Ajax

دانلود آپلود سنتر پیشرفته با PHP و Ajax

10000 تومان
دانلود سورس n وزیر با جست وجوی ممنوع در سی شارپ #C

دانلود سورس n وزیر با جست وجوی ممنوع در سی شارپ #C

10000 تومان

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

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

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