WPF (Windows Presentation Foundation)

Course

Online

£ 23.70 VAT inc.

*Indicative price

Original amount in USD:

$ 30

Description

  • Type

    Course

  • Level

    Intermediate

  • Methodology

    Online

  • Duration

    Flexible

  • Start date

    Different dates available

Take a guided tour of Microsoft’s newest UI (user interface) platform, WPF (Windows Presentation Foundation) in this video series. Instructed by Robby Ingebretsen, you will learn invaluable tips and techniques for building amazing applications and user experiences.

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

Ideal for developers and creative professionals, this training series plunges into fundamental principles including XAML, layout, controls, data binding, styles, templates, graphics, animation, and much more.

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Subjects

  • Music
  • Windows
  • Presentation
  • Templates design
  • Layout Designs
  • Transforming Objects
  • Databinding
  • Adding Elements
  • Layout basic
  • XAML Clipboard
  • Visual capabilities
  • Data Templates

Teachers and trainers (1)

Name Name

Name Name

Teacher

Course programme

Chapter I: GETTING STARTED WITH WPF (22 min)
  • WPF Related Applications & Tools
  • Starting a WPF Project
  • Understanding XAML
  • Using IntelliSense to Add Attributes
  • Adding Elements to the Application
  • Using Code Behind
Chapter II: LAYOUT BASICS (44 min)
  • Understanding the Element Tree
  • Introducing XamlPad
  • Using the Canvas Panel
  • Using the StackPanel
  • Using the WrapPanel
  • Working with the Margin Property
  • Using the GridPanel
  • Defining Rows & Columns
  • Assigning Objects to Columns
  • Defining Column Widths
  • Using the Grid Splitter
  • Applying a Layout to the Media Player
Chapter III: CONTROLS LIBRARY ESSENTIALS (46 min)
  • Working with a Border
  • Using an Image
  • Using a Text Block
  • Understanding Controls & Buttons
  • Using the Scroll Viewer & Tool Tips
  • Understanding Item Controls & List Boxes
  • Using Tab Control
  • Working with a Menu
  • Using a Range Base
  • Adding Controls to the Music Player
  • Becoming Familiar with Rich Content
  • Using the XAML Clipboard
  • Using Embedded Fonts
Chapter IV: DATABINDING & RESOURCES (36 min)
  • Getting Started with Databinding
  • Adding References
  • Understanding Resources
  • Databinding to Collections
  • Using Data Templates
  • Databinding to Other Elements
  • Using the Content Template Property
  • Using Value Converters
  • Using TwoWay Binding
Chapter V: APPEARANCE TEMPLATES ON CONTROLS (36 min)
  • Introducing Control Templates
  • Creating a Basic Button Template
  • Using Triggers
  • Understanding Template Binding
  • Using Styles
  • Working with Control Templates
  • Using Templates in the Music Player
  • Merging a Scrollbar into the Music Player
Chapter VI: WPF’S VISUAL CAPABILITIES (54 min)
  • Creating a Volume Control Icon
  • Understanding Brush Type & Resource
  • Using a Gradient Brush
  • Adding an Opacity Mask to a Brush
  • Transforming Objects
  • Using Bitmap Effects
  • Understanding Storyboard & Animation
  • Adding Animation to a Control Template
Chapter VII: PUTTING IT ALL TOGETHER: REAL WORLD WPF (31 min)
  • Creating a Shiny Button
  • Refining a Shiny Button
  • Creating a Button Border
  • Creating a Pressed Effect
  • Creating a Glow Effect
  • Final Comments & Credits

Additional information

Highlights

Learn how to create and compile a WPF project.
Understand data binding and the best practices for when to create bindings.
Explore WPF controls such as Framework Element, Content Controls, Items Controls, and RangeBase Controls.
Find out how to use XAML and Blend to create styles and effects.

LENGTH

Total Run Time: 6 hrs

WPF (Windows Presentation Foundation)

£ 23.70 VAT inc.

*Indicative price

Original amount in USD:

$ 30