لطفا جهت پرداخت (ورود به درگاه بانک) فیلترشکن خود را خاموش نمایید.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Windows Presentation Foundation 5: تعامل و کنترل ها
Windows Presentation Foundation 5: Interaction and Controls
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
Windows Presentation Foundation (WPF) در Visual Studio 2015 یک مدل برنامه نویسی یکپارچه برای ساخت برنامه های مدرن دسکتاپ خط مشاغل مدرن در ویندوز به توسعه دهندگان می دهد. این دوره نحوه کار با کنترلها و کلاسهای ضروری WPF برای ایجاد تعامل را شامل می شود. با والت ریتچر همراه باشید تا به شما راهکارهای استفاده از خانواده های کد اساسی را بدهد. والت از یک پوسته برنامه سفارشی برای نشان دادن مثالها و نشان دادن کد در هر فصل استفاده می کند. آماده شوید تا جهان گسترده تعامل و گزینه های کنترلی را که می توانید با یادگیری انواع کلاس هایی که از تعامل کاربر پشتیبانی می کنند و تعریف ویژگی های موجود در عناصر UI استفاده کنید ، استفاده کنید.
موضوعات شامل:
تعاملات و کنترلها li>
FrameworkElement
خانواده UIElement
خانواده FrameworkElement
خانواده شکل li>
خانواده دکوراتور li>
مبانی کنترل li>
خانواده دکمه ها li>
خانواده ویرایشگر متن li>
سرفصل ها و درس ها
مقدمه
Introduction
خوش آمدی
Welcome
آنچه باید قبل از تماشا بدانید
What you should know before watching
رایانه توسعه دهنده خود را تنظیم کنید
Set up your developer computer
کلون کردن پرونده های تمرینی از GitHub
Clone the exercise files from GitHub
برای باز کردن پرونده های تمرینی از شعب Git از Checkout استفاده کنید
Use Checkout to open exercise files from Git branches
در پوسته برنامه به عنوان مثال بروید
Tour the example app shell
1. مرور کلی بر تعامل و کنترل
1. Overview of Interaction and Controls
درخت خانواده کنترل را کاوش کنید
Explore the control family tree
نمونه هایی از چارچوب
Examples of FrameworkElement
حالت تعامل
Modes of interaction
2. با Controls و FrameworkElements کار کنید
2. Work with Controls and FrameworkElements
عناصر را به درخت بصری اضافه کنید
Add elements to the visual tree
بررسی سبک های کنترل
Review of Control Styles
بررسی الگوهای کنترل
Review of Control Templates
یک الگوی دکمه ساده اضافه کنید
Add a simple Button template
3. خانواده UIElement
3. The UIElement Family
بررسی اجمالی
Overview
سطح کدورت را تغییر دهید
Change the opacity level
نمایش ، پنهان کردن و کنترل های سقوط با دید
Show, hide and collapse controls with visibility
وقایع ماوس
Mouse events
وقایع را لمس کنید
Touch events
حوادث را بکشید
Drag events
اتفاقات کلیدی
Key events
4. خانواده چارچوب
4. The FrameworkElement Family
بررسی اجمالی
Overview
یک مکان نما کنترل کنید
Set a control cursor
از یک ابزار اصلی استفاده کنید
Use a basic tooltip
یک ابزار پیشرفته ایجاد کنید
Create an enhanced tooltip
با Width و Width واقعی کار کنید
Work with Width and Actual Width
با خصوصیات طول و حداقل کار کنید
Work with the Min and Max length properies
عناصر را با تراز مرتب کنید
Arrange elements with Alignment
با مارژین کار کنید
Work with Margin
5. خانواده شکل
5. The Shape Family
بررسی اجمالی
Overview
از ویژگی Shape Stretch استفاده کنید
Use the Shape Stretch property
برس های Fill و Stroke را تنظیم کنید
Set the Fill and Stroke brushes
با شکل خط کار کنید
Work with the line shape
با Polyline و Polygon کار کنید
Work with Polyline and Polygon
از خصوصیات StrokeDashArray و EndCap استفاده کنید
Use the StrokeDashArray and EndCap properties
با مسیر نقشه بکشید
Create drawings with Path
از Blend برای ویژوال استودیو برای ترسیم یک مسیر استفاده کنید
Use Blend for Visual Studio to draw a Path
آزمایش با هندسه
Hit testing with geometries
6. خانواده دکوراتور
6. The Decorator Family
مرز
The Border
جعبه نمای
The Viewbox
7. اصول کنترل
7. Control Fundamentals
بررسی اجمالی
Overview
تمرکز صفحه کلید در کنترل ها
Keyboard focus in controls
تمرکز صفحه کلید و IsTabStop را درک کنید
Understand keyboard focus and IsTabStop
مرتب کردن برگه با TabIndex
Changing tab order with TabIndex
تراز محتوا در یک کنترل
Content alignment within a control
خصوصیات قلم را تغییر دهید
Change font properties
8. خانواده دکمه
8. The Button Family
بررسی اجمالی
Overview
دکمه
The button
دکمه های پیش فرض و لغو را تنظیم کنید
Set the default and cancel buttons
حالت کلیک کنید
Click mode
The RepeatButton
The RepeatButton
دکمه تغییر وضعیت
The Toggle button
CheckBox
The CheckBox
RadioButton
The RadioButton
9. خانواده نمایش متن
9. The Text Display Family
بررسی اجمالی
Overview
بررسی اجمالی
Overview
نمایش متن با TextBlock
Display text with TextBlock
از متن فرمت شده در TextBlock استفاده کنید
Use formatted text in TextBlock
با برچسب و محتوا کار کنید
Work with Label and content
از برچسب به عنوان کلید دسترسی استفاده کنید
Use the Label as an Access Key
10. خانواده ویرایشگر متن
10. The Text Editor Family
ورودی متن را با Textbox جمع کنید
Gather text input with Textbox
متن را انتخاب کنید
Select Text
از SpellCheck استفاده کنید
Use the SpellCheck
رویدادهای TextBox تغییر کردند
The TextBox Changed events
از روش های TextBox استفاده کنید
Use the TextBox methods
محتوای پرونده را در RichTextBox بارگذاری کنید
Load file content into RichTextBox
نمایش متن پیچیده با RichTextBox
Show complex text with RichTextBox
ورودی رمز عبور
Password input
11. کنترل های اضافی
11. Additional Controls
کشویی
The slider
ProgressBar
The ProgressBar
با ورودی تاریخ کار کنید
Work with date input
رابط کاربر را با Expander نشان داده و مخفی کنید
Show and hide UI with the expander
لینکدین: شبکه اجتماعی حرفهای برای ارتباط و کارآفرینی
لینکدین به عنوان یکی از بزرگترین شبکههای اجتماعی حرفهای، به میلیونها افراد در سراسر جهان این امکان را میدهد تا ارتباط برقرار کنند، اطلاعات حرفهای خود را به اشتراک بگذارند و فرصتهای شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان میدهد تا رزومه حرفهای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمنها و گروههای حرفهای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهرهمند شوند.
لینکدین همچنین به کارفرمایان امکان میدهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفهای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصتهای شغلی و گسترش شبکه حرفهای خود، نقش مهمی را ایفا میکند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفهای در دنیای امروز مورد توجه قرار دارد.
برنامه نویس، طراح UI، مربی کارکنان در یادگیری LinkedIn
والت ریتچر یک برنامه نویس، طراح UI و نویسنده کارکنان در LinkedIn Learning است.
شور و شوق والت والت برای ساخت رابط های نرم افزاری به زودی آغاز شد. مدت کوتاهی پس از کشف نحوه حرکت پیکسل ها در اطراف روی صفحه نمایش کامپیوتر، او شروع به نوشیدن کتاب ها در گرافیک کامپیوتری و طراحی UI کرد. پیش از این، او اکتشافات خود را با سایر متخصصان فناوری به اشتراک گذاشت، یک پیگیری مادام العمر که منجر به تدریس تعاملات در دانشگاه ها، شرکت های آموزشی خصوصی و مدار کنفرانس بین المللی شد. به عنوان یک مشاور، والت با طیف گسترده ای از مشتریان، از جمله مایکروسافت، HP و اینتل کار کرده است. او اکنون یک نویسنده کارکنان در LinkedIn Learning است، جایی که تیم محتوا او صدها دوره آموزشی فنی برای توسعه دهندگان نرم افزار را هر سال تولید می کند.
نمایش نظرات