CounselTrain
Call usEnquire now

Microsoft Windows Presentation Foundation (WPF-4035)

4.78(2,006 Ratings)
Duration
3 Days
Upcoming Batch
14 December 2026 - 16 December 2026
Batch Options
8 hours & 4 hours
Language
English / Arabic

Course Overview

The Microsoft Windows Presentation Foundation (WPF) (4035) course offered by CounselTrain is designed to provide developers with the skills needed to create rich, interactive desktop applications using the WPF framework. This course covers essential WPF concepts, including XAML, data binding, controls, styles, templates, and animation. Participants will learn how to design and implement user interfaces that are both visually appealing and highly functional. The course emphasizes practical, hands-on experience, allowing learners to develop WPF applications that leverage the full power of the .NET framework. Ideal for software developers and UI designers, this course equips participants with the knowledge to build scalable and maintainable desktop applications, enhancing user experience and application performance.

Course Content

9 modules · 58 topics
01Module 1:Introduction to WPF9 topics
  • Why WPF?
  • What Is WPF
  • .NET Core and WPF
  • WPF Overview
  • Application and Window
  • A Simple WPF Application
  • Using Visual Studio 2022
  • Brushes
  • Panels
02Module 2:XAML8 topics
  • Role of XAML
  • Elements and Attributes
  • Namespaces
  • Property Elements
  • Type Converters
  • Content Property
  • Collections
  • XAML and Procedural Code
03Module 3: WPF Controls8 topics
  • Button
  • Label
  • TextBox
  • ToolTip
  • RadioButton
  • CheckBox
  • ListBox
  • ComboBox
04Module 4: Layout9 topics
  • Sizing
  • Positioning
  • Transforms
  • Canvas
  • Drawing Shapes
  • StackPanel
  • WrapPanel
  • DockPanel
  • Grid ,Scrolling ,Scaling
05Module 5:Dialogs4 topics
  • Message Boxes
  • Win32 Common Dialogs
  • Custom Modal Dialogs
  • Custom Modeless Dialogs
06Module 6:Menus and Commands7 topics
  • Menus
  • Context Menus
  • Icons on Menu Items
  • Commands
  • Keyboard Shortcuts
  • Disabling Menu Items
  • Checking Menu Items
07Module 7:Toolbars and Status Bars3 topics
  • Toolbars
  • Toolbars and Commands
  • Status Bars
08Module 8:Dependency Properties and Routed Events6 topics
  • Dependency Properties
  • Change Notification
  • Property Value Inheritance
  • Support for Multiple Providers
  • Routed Events
  • Routing Strategies
09Module 9: Resources4 topics
  • Resources in WPF
  • Binary Resources
  • Logical Resources
  • Static versus Dynamic Resources

Schedule Dates

4 upcoming batches
Session Type
Physical sessions run at our training facility.
Microsoft Windows Presentation Foundation (WPF-4035)
Batch DatesDurationBatch OptionsLanguageAction
14 December 2026 - 16 December 2026Next3 Days8 hours & 4 hoursEnglish / Arabic
15 March 2027 - 17 March 20273 Days8 hours & 4 hoursEnglish / Arabic
21 June 2027 - 23 June 20273 Days8 hours & 4 hoursEnglish / Arabic
27 September 2027 - 29 September 20273 Days8 hours & 4 hoursEnglish / Arabic

Can’t find a suitable date? Request a schedule that fits your team.

Request More Information

FAQs

What are the prerequisites for this course?

Participants should have a basic understanding of C# and .NET development. Familiarity with object-oriented programming and basic knowledge of UI design principles are also recommended.

 

What skills will I gain from this course?

By completing this course, you will gain skills in building and designing WPF applications, using XAML for UI design, implementing data binding and control templates, and creating visually rich user experiences. You will also learn how to use WPF’s advanced features for building modern desktop applications.

 

Will there be any hands-on labs or practical exercises?

Yes, the course includes hands-on labs and practical exercises to help participants apply the concepts learned and gain practical experience in developing WPF applications.

 

What support is available during the course?

CounselTrain provides instructor support, access to course materials, and additional resources such as forums or community groups to assist participants throughout the course.

 

How We Deliver

Flexible Training Options to Meet Your Needs

Choose how you learn — live online, in-classroom, at your workplace, or internationally. CounselTrain delivers certified IT training across the UAE in the format that fits your team.

Select the method that best suits your needs.

Online Instructor-Led Training

Learn from the comfort of your workplace or at home through live virtual sessions led by expert trainers.

Learn more

Highlights

Live SessionsRecorded AccessGlobal

Related Courses

Other courses in the same category that might interest you.

View All
Infra & Admin10

C|ASE Java: Certified Application Security Engineer

View Course
Infra & Admin10

T|IE: Threat Intelligence Essentials

View Course
Infra & Admin11

I|SE: IoT Security Essentials

View Course
Infra & Admin10

D|SE: DevSecOps Essentials

View Course
Upcoming Batch
14 December 2026 - 16 December 2026