آموزش WPF برای برنامه نویس ویژوال بیسیک - قسمت 1

WPF for the Visual Basic Programmer - Part 1

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

سرفصل ها و درس ها

مبانی WPF برای برنامه نویس فرم های ویندوز Basics of WPF for the Windows Forms Programmer

  • معرفی دوره Course Introduction

  • معرفی Introduction

  • تعریف XAML و WPF Definition of XAML and WPF

  • دلیل WPF The Reason for WPF

  • نسخه ی نمایشی برنامه کاربردی WPF Utility Demo of WPF Utility Application

  • ابزارها و مهارت های مورد نیاز برای WPF Tools and Skills Needed for WPF

  • بلوک های ساختمانی اساسی Basic Building Blocks

  • نسخه ی نمایشی یک برنامه کاربردی دیگر WPF Demo of Another WPF Utility Application

  • گزینه های Layout برای WPF Windows Layout Options for WPF Windows

  • کنترل‌های Grid و StackPanel چگونه کار می‌کنند How the Grid and StackPanel Controls Work

  • نسخه ی نمایشی موقعیت یابی مطلق Demo of Absolute Positioning

  • نسخه ی نمایشی استفاده از طرح بندی شبکه ای Demo of Using a Grid Layout

  • اندازه خودکار و ستاره (*). Auto and Star (*) Sizing

  • نسخه ی نمایشی استفاده از StackPanel برای Layout Demo of Using a StackPanel for Layout

  • نسخه ی نمایشی استفاده از بوم برای چیدمان Demo of Using a Canvas for Layout

  • با استفاده از Margin و Padding Using Margin and Padding

  • مقدمه ای بر کنترل های کاربر Introduction to User Controls

  • مقدمه ای بر فضای نام XAML Introduction to XAML Namespaces

  • خلاصه Summary

استفاده موثر از سبک ها Using Styles Effectively

  • معرفی Introduction

  • مروری بر سبک های WPF An Overview of WPF Styles

  • اولین نسخه نمایشی استفاده از Styles First Demo of using Styles

  • نزدیکترین سبک برنده می شود Closest Style Wins

  • سبک های کلید دار Keyed Styles

  • بر اساس سبک ها BasedOn Styles

  • مقدمه ای بر فرهنگ لغت منابع Introduction to Resource Dictionaries

  • Resource Dictionaries را در یک DLL قرار دهید Put Resource Dictionaries into a DLL

  • بارگذاری منابع به صورت پویا از یک DLL Load Resources Dynamically from a DLL

  • ایجاد یک ControlTemplate برای تغییر یک ToolTip Creating a ControlTemplate to Change a ToolTip

  • ایجاد یک ControlTemplate برای تغییر یک دکمه Creating a ControlTemplate to Change a Button

  • مقدمه ای بر Visual State Manager Introduction to the Visual State Manager

  • خلاصه Summary

کنترل های UI در WPF UI Controls in WPF

  • معرفی Introduction

  • کلاس های کنترل رابط کاربری پایه WPF WPF Base UI Control Classes

  • کلاس های پایه رابط کاربری UI Base Classes

  • انواع مختلف خواص Different Types of Properties

  • کنترل های ورودی/نمایش در این ماژول پوشش داده شده است Input / Display Controls Covered in this Module

  • کنترل TextBlock The TextBlock Control

  • کنترل دکمه The Button Control

  • کنترل TextBox The TextBox Control

  • کنترل جعبه رمز عبور The PasswordBox Control

  • کنترل جعبه چک The CheckBox Control

  • کنترل RadioButton The RadioButton Control

  • کنترل ComboBox The ComboBox Control

  • کنترل ListBox The ListBox Control

  • خلاصه Summary

کنترل های UI بیشتر در WPF More UI Controls in WPF

  • معرفی Introduction

  • کنترل DatePicker DatePicker Control

  • تعامل با کنترل DatePicker Interacting with the DatePicker control

  • کنترل تقویم Calendar Control

  • کنترل منو Menu Control

  • کنترل لغزنده Slider Control

  • کنترل تصویر Image Control

  • کنترل MediaElement MediaElement Control

  • کنترل مرورگر وب WebBrowser Control

  • WindowsFormsHost Control WindowsFormsHost Control

  • محتوا متن نیست Content is Not Text

  • خلاصه Summary

کنترل کانتینر در WPF Container Controls in WPF

  • معرفی Introduction

  • کنترل WrapPanel WrapPanel Control

  • کنترل مرزی Border Control

  • کنترل گروه باکس GroupBox Control

  • Expander Control Expander Control

  • Tab Control و TabItem Control Tab Control and TabItem Control

  • کنترل ScrollViewer ScrollViewer Control

  • ToolbarTray و Toolbar Controls ToolbarTray and ToolBar Controls

  • کنترل نوار وضعیت StatusBar Control

  • کنترل DockPanel DockPanel Control

  • خلاصه Summary

همه چیز درباره Data Binding است It's all About Data Binding

  • معرفی Introduction

  • Data Binding چیست؟ What is Data Binding

  • Control To Control Data Binding Control To Control Data Binding

  • ComboBox به TextBlock Binding ComboBox to TextBlock Binding

  • FontFamily را به TextBox متصل کنید Bind FontFamily to TextBox

  • اتصال IsChecked به IsEnabled Binding IsChecked to IsEnabled

  • اتصال به کلاس مشتری Binding to a Customer Class

  • اتصال به کلاس مجموعه Binding to a Collection Class

  • ارسال اعلان تغییرات (INotifiyPropertyChanged) Sending Notification of Changes (INotifiyPropertyChanged)

  • نسخه نمایشی مدل HasBenefits HasBenefits View Model Demo

  • نمایش مدل نمایش نام Name View Model Demo

  • مقدمه ObjectDataProvider Control Introduction ObjectDataProvider Control

  • نسخه ی نمایشی کنترل ObjectDataProvider Demo of the ObjectDataProvider Control

  • با استفاده از XmlDataProvider Using the XmlDataProvider

  • اتصال داده دو طرفه Two-Way Data Binding

  • خلاصه Summary

لیست کنترل ها در WPF List Controls in WPF

  • معرفی Introduction

  • کنترل ComboBox ComboBox Control

  • ComboBox با استفاده از ItemTemplate ComboBox using an ItemTemplate

  • ListBox Control و ObjectDataProvider ListBox Control and ObjectDataProvider

  • دو ObjectDataProvider را به یکدیگر متصل کنید Bind Two ObjectDataProviders Together

  • با استفاده از کنترل ListView Using the ListView Control

  • یک کنترل عمومی ListView A Generic ListView Control

  • کنترل DataGrid DataGrid Control

  • ستون های سفارشی در کنترل DataGrid Custom Columns in a DataGrid Control

  • TreeView Control TreeView Control

  • کنترل دو سطحی TreeView Two-Level TreeView Control

  • کنترل سه سطحی TreeView Three-Level TreeView Control

  • پاسخگویی به رویدادهای TreeView Responding to TreeView Events

  • خلاصه Summary

  • خلاصه دوره Course Summary

نمایش نظرات

Pluralsight (پلورال سایت)

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

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش WPF برای برنامه نویس ویژوال بیسیک - قسمت 1
جزییات دوره
6h 35m
100
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
149
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Paul D. Sheriff Paul D. Sheriff

پل بیش از سی سال تجربه معماری سیستم های اطلاعاتی دارد و تخصص وی از شرکتهای Fortune 500 تقاضای زیادی دارد. پل نویسنده Pluralsight است ، بیش از 400 مقاله منتشر کرده و بیش از 14 کتاب در موضوعات مختلف از JavaScript ، Angular ، C # ، SQL Server و بسیاری از فناوری های دات نت تألیف کرده است. پل یک سخنران مکرر در کنفرانس ها و گروه های کاربران است.