معرفی مختصر کنترل ها در سی شارپ

معرفی مختصر کنترل ها در سی شارپ

کنترل ها اجزای بصری هستند که به وسیله ی آنها محیط های گرافیکی (GUI)ساخته می شود. هرچیزی که شما در یک محیط گرافیکی می بینید یک کنترل است ، حتی محیط فرم نیز یک کنترل است. کنترل ها در دسته های مختلفی در قسمت نوار ابزار قرار دارند. بیشتر کنترل ها از کلاس پایه System.Windows.Forms.Control ارث بری می کنند که دارای خواصف متدها و رویدادهای متفاوتی برای آنها می باشد.

کنترل Pointer: می تواند بر روی کنترل های موجود در فرم اثر بگذارد و آن ها را انتخاب کند.

کنترل Button: کنترل دکمه فرمان را به فرم اضافه می کند. چنانچه کاربر روی این کنترل کلیک کند، می تواند بعضی از فرمان ها را اجرا کند.

کنترل check Box: گزینه ای را به فرم اضافه می کند که انتخاب یا عدم انتخاب آن به عهده کاربر است. این کنترل معمولاً در مواردی به کار می رود که دو حالت انتخاب وجود دارد.

کنترل checkListBox: لیستی از چند کنترل CheckBox است که یک یا چند گزینه را می توان انتخاب کرد.

 

 

مشاهده کامل متن در ادامه مطلب!

کنترل Combobox: ترکیبی از یک کنترل TextBox و یک کادر ListBox است. در این کنترل می توان متن جدیدی را وارد یا گزینه ای از لیست را انتخاب کرد.

کنترل DateTimePicker: به کاربر اجازه می دهد تاریخ و زمان را انتخاب کرده با فرمت خاصی نمایش دهد

کنترل Label: برای نمایش متن غیر قابل ویرایش به کار می رود.

کنترل LinkLabel: پیوندی به فرم اضافه می کند که برای اتصال به سایت های اینترنت مورد استفاده قرار می گیرد.

کنترل ListBox: کنترلی را به فرم اضافه می کند که برای نمایش چند گزینه و انتخاب یک یا چند گزینه به کار می رود.

کنترل ListView: مجموعه ای از اقلام را نشان می دهد که می تواند با استفاده از چهار نمای مختلف ظاهر شود.

کنترل MaskedTextBox: برای دریافت اطلاعات با فرمت های خاص به کار می رود.

 کنترل MonthCalender: برای نمایش تقویم به کار می رود.

کنترل NotifyIcon: برای ایجاد برنامه ای به کار می رود که در پس زمینه سیستم اجرا می شود، مثل برنامه های حفاظت در برابر ویروس ها و کنترل درایورها.

کنترل NumericUpDown: برای نمایش مقدار عددی با قابلیت افزایش و کاهش به کار می رود. برای افزایش یا کاهش دکمه ها در این کنترل تعبیه شده است.

کنترل PictureBox: کادری برای نمایش تصاویر اضافه می کند.

کنترل ProgressBar: کنترلی که درصد پیشرفت کار را بیان می کند.

کنترل RadioButton: گزینه ای را به فرم اضافه می کند که کاربر می تواند آن را انتخاب کند. اگر چند کنترل RadioButton در یک گروه قرار بگیرند، فقط یک گزینه را می توان انتخاب کرد.

کنترل RichTextBox: این کنترل همانند MaskedTextBox عمل می کند. با این تفاوت که این کنترل قابلیت دریافت اطلاعات چند سطری را دارد.

کنترل TextBox: برای دریافت و ویرایش متن به کار می رود.

کنترل ToolTip: کنترلی است که راهنمای کوتاه را برای کنترل های روی فرم تعیین می کند.

کنترل treeView: برای ایجاد و نمایش ساختار درختی به کار می رود.

کنترل Web Browser: برای نمایش صفحات وب به کار می رود.

1 نظر

  1. neginnegin:

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

    • neginبرنامه نویسی حرفه ای(professional-programming) :

      بله

ارسال نظر برای این مطلب غیر فعال شده است!