.NET Training‎ > ‎

WPF Online Training

WPF Online Training Course Content:

1. Introduction to WPF                                                                         

  • Goals, Benefits & Drawbacks
  • First WPF Application
  • Types of WPF Application (Windows Based and Browser Based)
  •  XAML – Extensible Application Markup Language.
  • Content Models
  • Brief Introduction to Expression Blend
  • What is WPF

 

2.Controls  and  Menus

 

  •  Content Controls

ex: Label, Button, Checkbox, Radio Buttom, Repeat Button, Toggle Button, ToolTip, Explander, Group Box

  •  Text Controls

ex: Textbox, Text Block, Rich Textbox, Password Box

  • List Controls

ex: Combo Box, List Box, Menu, Status Bar, Tab Control, Toolbar, Tree View, List View

  •  General Controls

ex:  Progress Bar, Image, Slider, Scrollbar, Rectangle, Ellipse, Separator , Grid Splitter, Media Element

  • Windows Forms Host:

ex:1 Notify Icon, DateTimePicker, FolderBrowserDialog, DataGridView

ex2: Menus and Toolbars

 

3. Layout

  • Border
  • Canvas
  • DockPanel
  • Grid
  • StackPanel
  • UniformGrid
  • WrapPanel
  • Viewbox
  • ScrollViewer
  • Common Layout Properties

 

4. Input

  • Mouse Events
  • Keyboard Input
  • Routed Events

 

5. Style

  • Inline Styles
  • Named Styles
  • Element Typed Styles
  • Triggers
  • Logical and Visual Trees
WPF Online Training

6. Resources & Themes

  • Creating and using Resources
  • Resources and Styles
  • Pens
  • Brush
  • Fonts
  • Window Level and Application Level  

7. Data binding

  • Simple Data Binding
  • Binding to List Data
  • Data Source Providers
  • Master Details Binding

 

8. Control Templates

  • Logical and Visual trees
  • Data Driven UI

 

9. Documents

  • Fixed Documents
  • Flow Documents

 

10. Navigation-Based Applications

  • Page
  • Hyperlink Navigation
  • Navigation Service
  • Frame

 

11. Animation and Media

  • Animation Fundamentals
  • Timelines
  • Key frame Animations
  • Storyboard
  • Animation without Storyboard
  • Transformation and Effects
  • Three Dimensional Drawing