بررسی کنترل ها در WPF
تکنولژی WPF یا همان Windows Presentation Foundation به توسعه دهندگان این قابلیت را می دهد تا به راحتی بتوانند UI بسیار قدرتمند و بهینه شده برای برنامه های خود ایجاد کنند.
- کل کنترل های استاندارد WPF را می توانید در بخش Toolbox مشاهده کنید.
- امکان ایجاد این کنترل ها با استفاده از XAML نیز وجود دارد.
در زیر تصویری از سلسله مراتب کنترل های موجود در WPF را مشاهده می کنید.
جدول زیر شامل کنترل هایی است که در ادامه آموزش WPF و در بخش های جداگانه بررسی خواهیم کرد.
ردیف | توضیحات |
۱ | Button کنترلی که به ورودی کاربر پاسخ می دهد. |
۲ | Calendar کنترلی که به کاربر اجازه انتخاب یک تاریخ با استفاده از یک محیط بصری را می دهد. |
۳ | CheckBox کنترلی که کاربر می تواند وضعیت آن را به صورت انتخاب شده یا انتخاب نشده تنظیم کند. |
۴ | ComboBox کنترلی که به کاربر اجازه انتخاب یک آیتم از بین چند آیتم را با نمایش یک لیست کشویی می دهد. |
۵ | ContextMenu کنترلی که به کاربر اجازه تنظیم منوی راست کلیک برای یک ناحیه ای از محیط UI را می دهد. |
۶ | DataGrid کنترلی که به کاربر امکان نمایش داده ها به صورت گرید را می دهد. |
۷ | DatePicker کنترلی که به کاربر اجازه انتخاب یک تاریخ را می دهد. |
۸ | Dialogs کنترلی که در داخل یک پنجره به منظور نمایش اطلاعاتی به کاربر نمایش داده می شود. |
۹ | GridView کنترلی که امکان نمایش داده ها به صورت مجموعه ای سطرها و ستون ها را می دهد. |
۱۰ | Image کنترلی که یک تصویر را نمایش می دهد. |
۱۱ | Label کنترلی که برای نمایش یک برچسب در فرم ها استفاده می شود. این کنترل از قابلیت Access Key نیز پشتیبانی می کند. |
۱۲ | ListBox کنترلی که مجموعه از داده ها را به صورت خطی نمایش و به کاربر اجازه انتخاب آیتم ها را می دهد. |
۱۳ | Menus کنترلی که به کاربر اجازه ایجاد منوهای مختلف را می دهد. |
۱۴ | PasswordBox کنترلی که به منظور دریافت کلمه عبور یا محتوای امنیتی مهم از کاربر استفاده می شود. |
۱۵ | Popup کنترلی که به کاربر اجازه می دهد تا محتوای مورد نظرش را به صورت پاپ اپ و بالاتر از محتوای فعلی نمایش دهد. |
۱۶ | ProgressBar کنترلی که میزان پیشرفت یک فرآیند را با استفاده از یک خط نمایش می دهد. |
۱۷ | RadioButton کنترلی که به کاربر اجازه انتخاب یک گزینه از بین چندین گزینه موجود را می دهد. |
۱۸ | ScrollViewer کنترلی که به کاربر اجازه زوم و یا اسکرول کردن محتوای درونش را می دهد. |
۱۹ | Slider کنترلی که به کاربر امکان انتخاب رنجی از مقادیر را می دهد. |
۲۰ | TextBlock کنترلی که متنی را نمایش می دهد. |
۲۱ | ToggleButton کنترلی که می تواند بین دو حالت جا به جا شود. |
۲۲ | ToolTip یک پنجره پاپ اپ که اطلاعاتی را در مورد یک کنترل نمایش می دهد. |
۲۳ | Window کنترلی که به عنوان ظرف برای سایر کنترل ها (کنترل root) است و همچنین امکاناتی از قبیل minimize، maximize، title و icon را در اختیار کاربر قرار می دهد. |
۲۴ | ۳rd Party Controls کنترل هایی که توسط سایر توسعه دهندگان یا شرکت های شخص ثالث ایجاد شده اند و شما می توانید در WPF استفاده کنید. |
در بخش های بعدی تک تک این کنترل ها به همراه نحوه پیاده سازی هر کدام را بررسی خواهیم کرد.
هیچ نظری ثبت نشده است