WPF Training (Window Presentation foundation)

WPF Training Content



    Introduction to WPF (Windows Presentation Foundation Using C#)
  •  Why WPF?
  •  What Is WPF?
  •  .NET Framework 3.0 (WinFX)
  •  WPF Overview
  •  Application and Window
  •  A Simple WPF Application
  •  Using Visual Studio
  •  Brushes
  •  Panels
  • XAML
  •  Role of XAML
  •  Elements and Attributes
  •  Namespaces
  •  Property Elements
  •  Type Converters
  •  Content Property
  •  Collections
  •  XAML and Procedural Code
  • WPF Controls
  •  Button
  •  Label
  •  TextBox
  •  ToolTip
  •  RadioButton
  •  CheckBox
  •  ListBox
  •  ComboBox
  • Layout
  •  Sizing
  •  Positioning
  •  Transforms
  •  Canvas
  •  Drawing Shapes
  •  StackPanel
  •  WrapPanel
  •  DockPanel
  •  Grid
  •  Scrolling
  •  Scaling
  • Dialogs
  •  Message Boxes
  •  Win32 Common Dialogs
  •  Custom Modal Dialogs
  •  Custom Modeless Dialogs
  • Menus and Commands
  •  Menus
  •  Context Menus
  •  Icons on Menu Items
  •  Commands
  •  Keyboard Shortcuts
  •  Disabling Menu Items
  •  Checking Menu Items
  • Toolbars and Status Bars
  •  Toolbars
  •  Toolbars and Commands
  •  Status Bars
  • Dependency Properties and Routed Events
  •  Dependency Properties
  •  Change Notification
  •  Property Value Inheritance
  •  Support for Multiple Providers
  •  Routed Events
  •  Routing Strategies
  • Resources
  •  Resources in WPF
  •  Binary Resources
  •  Logical Resources
  •  Static versus Dynamic Resources
  • Styles, Templates, Skins and Themes
  •  Styles
  •  Style Sharing
  •  Triggers
  •  Templates
  •  Templated Parentís Properties
  •  Skins
  •  Themes
  • Data Binding
  •  Binding Sources
  •  Sharing Sources with DataContext
  •  Data Templates
  •  Value Converters
  •  Collection Views
  •  Data Providers