MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

WPF Data Binding in Depth

Course Summary

The data binding capabilities of WPF are one of the most powerful parts of the XAML platform. Data binding allows you to keep your XAML UI definition loosely coupled from the logic and data access that gets data into the application that will be used for

  • +

    Course Syllabus

    ● WPF Data Binding in Depth Course Overview
        ◦ Course Outline
    ● Data Binding Overview
        ◦ Introduction
        ◦ Data Binding Overview
        ◦ Data Access vs Data Binding
        ◦ Sources and Targets
        ◦ Data Binding Building Blocks
        ◦ DataContexts and Scopes
        ◦ Demo Intro
        ◦ Demo: Data Forms with No Data Binding
        ◦ Demo: Data Binding Basics
        ◦ Demo: Consolidating DataContexts
        ◦ Summary
    ● Data Sources
        ◦ Introduction
        ◦ Binding to Entities and Collections
        ◦ Demo: Binding to Entities and Collections
        ◦ Change Notifications
        ◦ Demo: Implementing INotifyPropertyChanged
        ◦ DependencyProperties
        ◦ Demo: DependencyProperties
        ◦ ObservableCollections
        ◦ Demo: ObservableCollections
        ◦ Editable Objects
        ◦ Demo: Editable Objects
        ◦ Collection Views
        ◦ Demo: Collection Views
        ◦ Binding to DataSets
        ◦ Demo: Binding to DataSets
        ◦ Binding to XML
        ◦ Demo: Binding to XML
        ◦ Summary
    ● Binding Core Concepts
        ◦ Introduction
        ◦ Binding Sources
        ◦ Demo: RelativeSource Bindings
        ◦ Demo: ElementName Bindings
        ◦ Demo: Source Bindings
        ◦ Binding Property Paths
        ◦ Demo: Binding Property Paths
        ◦ Binding Mode and Directionality
        ◦ Demo: Binding Mode
        ◦ Demo: Defining Default Binding Mode
        ◦ Summary
    ● Unleashing the Full Power of Bindings
        ◦ Introduction
        ◦ UpdateSourceTrigger
        ◦ Demo: UpdateSourceTrigger
        ◦ Converters
        ◦ Demo: Converters
        ◦ Async Binding
        ◦ Demo: Async Binding
        ◦ Fallback Values
        ◦ Demo: Fallback Values
        ◦ StringFormat
        ◦ Demo: StringFormat
        ◦ MultiBinding/PriorityBinding
        ◦ Summary
    ● Deep Dive into DataTemplates
        ◦ Introduction
        ◦ DataTemplates Overview
        ◦ Explicit DataTemplates
        ◦ Demo: Explicit DataTemplates
        ◦ Implicit DataTemplates
        ◦ Demo: Implicit DataTemplates
        ◦ DataTemplateSelectors
        ◦ Demo: DataTemplateSelectors
        ◦ HierarchicalDataTemplates
        ◦ Demo: HierarchicalDataTemplates
        ◦ Summary
    ● Design Time Data Binding
        ◦ Introduction
        ◦ Data Sources and Properties Windows
        ◦ Demo: Generating DataGrids with Data Sources
        ◦ Demo: Generating Input Forms
        ◦ Demo: Using the Properties Window
        ◦ Demo: Customizing Data Sources Control Mappings
        ◦ Demo: Hook Up Existing Controls
        ◦ Editing Data Templates
        ◦ Demo: Editing Data Templates
        ◦ Design Time Data
        ◦ Demo: Design Time Data Features
        ◦ Demo: Design Time Sample Data
        ◦ Summary
    ● Containers and Collection Controls
        ◦ Introduction
        ◦ Container Controls
        ◦ Demo: Inspecting the Visual Tree
        ◦ Demo: Dynamic Data Control Visual Tree
        ◦ Demo: Visual Tree Tools - Mole and WPF Inspector
        ◦ ComboBoxes and ListBoxes
        ◦ Demo: ComboBoxes and ListBoxes
        ◦ TabControl Data Binding

Course Fee:
USD 29

Course Type:


Course Status:



1 - 4 hours / week

This course is listed under Development & Implementations and Data & Information Management Community

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top