WPF with C# ( Windows Presentation Foundation ) Course Training

Course level: WPF with C#  ( Windows Presentation Foundation )
Total Hours: 15 Hours / 3 Days
Certification: We issue WPF with C#   Course Completion Certificate from London Informatics Academy.

Course Objectives

Windows Presentation Foundation (WPF) is a technology for creating Applications to write platform-independent applications with a clearly defined split between design and functionality. WPF works hand-in-hand with an XML-based mark-up language called XAML as the glue between business logic code and UI layout. WPF incorporates strong Data Binding capabilities with Media Services, and wide-ranging animation capabilities.

Our WPF training course provides hands-on exercises in C#, with comprehensive coverage of developing commercial applications with WPF and XAML, and also highlights differences from traditional Windows Forms development.

The trainers working in the company are fully trained with the latest WPF technologies, and this knowledge is further transmitted to the wishful students, who want to learn WPF.

• WPF concepts and features
• Creating a simple WPF application
• Event Handling
• Creating a User Interface
• Managing Windows
• Resources, Styles, and Triggers
• Control Templates
• Data Binding in WPF
• Binding to LINQ and XML
• Multithreading with WPF

Skills Required

C# Beginners and Advanced

Course Schedule

WPF with C#

September 20th, 2017
12:00 AM-12:00 AM
September 20th, 2017
12:00 AM-12:00 AM
£299.00
WPF with C#
Course Fee (£299.00)
Spots left: 6
Quantity
Single Cost
Total Cost
£299.00
£299.00
Processing enrollment....

Course Outline

    • Introduction to WPF with 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
    • Themes

WPF with C#

September 20th, 2017
12:00 AM-12:00 AM
September 20th, 2017
12:00 AM-12:00 AM
£299.00
WPF with C#
Course Fee (£299.00)
Spots left: 6
Quantity
Single Cost
Total Cost
£299.00
£299.00
Processing enrollment....