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 and XAML Fundamentals

Course Summary

Windows Presentation Foundation (WPF) is Microsoft's next-generation presentation platform. WPF is built into Windows Vista and also runs on Windows XP and Windows Server 2003. WPF allows rich client applications to take full advantage of the graphical ca


  • +

    Course Syllabus

    ● Introduction to WPF
        ◦ Introduction
        ◦ What is WPF?
        ◦ Why WPF?
        ◦ Integration
        ◦ WPF Design
        ◦ Xaml
        ◦ UI Tree
        ◦ Events and Commands
    ● Controls
        ◦ Primitive Elements
        ◦ Layout
        ◦ Flowed Text
        ◦ Data
        ◦ Deployment
        ◦ Silverlight
        ◦ Designers
        ◦ Summary
        ◦ Controls
        ◦ Controls
        ◦ Outline
        ◦ Buttons
        ◦ Content Model
        ◦ Grouping Controls
        ◦ Text Input
        ◦ Range Controls
        ◦ Items Controls
        ◦ More Items Controls
        ◦ Item Controls and Content Models
        ◦ Item Containers
        ◦ Controls vs Elements
        ◦ Events and Commands
        ◦ Event Routing
        ◦ Built-in Commands
        ◦ Menus and Commands
        ◦ Menus
        ◦ Summary
    ● Layout
        ◦ Layout
        ◦ Layout Process
        ◦ Declarative Layout
        ◦ Margin
        ◦ Padding
        ◦ Alignment
        ◦ Content Alignment
        ◦ Explicit Width and Height
        ◦ Grid
        ◦ GridSplitter
        ◦ DockPanel, StackPanel, WrapPanel
        ◦ Canvas
        ◦ ScrollViewer
        ◦ Viewbox
        ◦ Windows
        ◦ Navigation
        ◦ Summary
    ● Graphics
        ◦ Graphics
        ◦ WPF and Graphics Cards
        ◦ Transformability
        ◦ Composition and Integration
        ◦ Procedural vs. Declarative
        ◦ Primitives vs. Shapes
        ◦ Basic Brushes
        ◦ Pens
        ◦ Geometries
        ◦ Multi-figure PathGeometry
        ◦ PathGeometry Segment Types
        ◦ Simple Geometries
        ◦ GeometryGroup
        ◦ Path Syntax
        ◦ CombinedGeometry
        ◦ Drawings
        ◦ Composite Brushes
        ◦ Imaging
        ◦ Video
        ◦ TileBrush
        ◦ Transforms
        ◦ Clipping and OpacityMask
        ◦ Bitmap Effects
        ◦ Animation
        ◦ 3D
        ◦ Summary
    ● Data Binding
        ◦ Data in WPF
        ◦ Data Binding
        ◦ Binding Targets
        ◦ Binding Expressions
        ◦ Creating Bindings in Code
        ◦ Explicit Data Source
        ◦ Data Source as Resource
        ◦ Data Contexts
        ◦ Without Data Context
        ◦ With Data Context
        ◦ Data Templates
        ◦ DataTemplate Instantiation
        ◦ DataTemplate Triggers
        ◦ Binding to Collections
        ◦ Master Details
        ◦ Hierarchical Binding
        ◦ Data Providers
        ◦ XML Binding
        ◦ XML Without Provider
        ◦ XML Namespaces
        ◦ Collection Views
        ◦ Writing Data Sources
        ◦ Converters
        ◦ Validation
        ◦ Showing Validation Errors

        ◦ Other Binding Types


Course Fee:
USD 29

Course Type:

Self-Study

Course Status:

Active

Workload:

1 - 4 hours / week

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
REDHERRING
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