Easy WPF in C# Windows Presentation Foundation for Beginners
- Development
- Mar 15, 2025

Easy WPF in C# Windows Presentation Foundation for Beginners, available at $54.99, has an average rating of 4.68, with 144 lectures, based on 35 reviews, and has 5097 subscribers.
You will learn about 3 Courses in One + 25 Hours – Longest WPF ,NET Core Course In Udemy! Learn with Projects , Beginners, Interm, Advance , SQL in WPF , MVVM in WPF Create Windows Apps by C# in WPF .NET Core & XAML , MVVM ,EF (Entity framework ) SQL Server in WPF Build Notepad and Memo App in WPF & C# Learn to design pro GUI for Apps in XAML WPF common controls and properties like: Button, Menu, Image, Slider, Checkbox MDI and SDI projects Using Image , Open file & Save file dialog Resource, Events, Binding & Text file in WPF WPF panels: Stack, Canvas, Dock, Wrap Using Menu control for create pro WPF Apps Style, Trigger in WPF Using SQL in WPF to create database Apps Entity framework by SQL in C# and WPF This course is ideal for individuals who are Any one who wanna learn WPF Deeply and quickly It is particularly useful for Any one who wanna learn WPF Deeply and quickly.
Enroll now: Easy WPF in C# Windows Presentation Foundation for Beginners
Summary
Title: Easy WPF in C# Windows Presentation Foundation for Beginners
Price: $54.99
Average Rating: 4.68
Number of Lectures: 144
Number of Published Lectures: 144
Number of Curriculum Items: 144
Number of Published Curriculum Objects: 144
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
Hi There!
With many years of programming skills I’m with you to share my knowledge with you.
So
If you try you will learn using WPF in C# to create C# Apps!
If you are beginners or student looking for a tutorial to create WPF App in C# in simplest way!
I started from beginning and show you how to :
3 Courses in One + 25 Hours + 3 live Projects
Create Windows Apps by C# in WPF & XAML
Build Notepad and Memo project in WPF & C#
Learn to design pro GUI for Apps in XAML
WPF common controls and properties like: Button, Menu, Image, Slider, Checkbox
Using C# code in WPF to: Enable, Hide, Change text, color and …
MDI and SDI projects
Using Image , Open file & Save file dialog
Resource, Events, Binding & Text file in WPF
WPF panels: Stack, Canvas, Dock, Wrap
Using Menu control for create pro WPF Apps
Working with files and folders in C# and WPF
Create custom button
Create notepad app in WPF
Create Memo App in C# and WPF with save and search options
How to design Pro main window for WPF Apps
Style, Triggers in WPF
SQL in WPF to create database Apps
Entity framework in WPF
MVVM for beginners
and
Don’t hesitate to start learning WPF in C#!
Every thing will be discussed with sample project and you will have lot of fun within my course.
Let’s go !!!
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: Download project files of this course
Chapter 2: Start WPF and XAML
Lecture 1: First WPF project in C#.NET Core
Lecture 2: Customize Visual Studio IDE
Lecture 3: Deep diving project files
Lecture 4: Customize design and XAML view
Lecture 5: XAML structure
Chapter 3: WPF Window
Lecture 1: Properties window
Lecture 2: Window properties- part 1
Lecture 3: Change background
Lecture 4: Change Border
Lecture 5: Using Font
Lecture 6: Size in XAML
Lecture 7: Window Icon
Lecture 8: Right to left support
Lecture 9: Show and hide elements
Chapter 4: Common Elements Part 1
Lecture 1: Grid
Lecture 2: Button
Lecture 3: Label
Lecture 4: Textbox
Lecture 5: ComboBox
Chapter 5: MDI / SDI Projects
Lecture 1: What are MDI/SDI Projects?
Lecture 2: Project: Design Gui of Phone Book
Chapter 6: Advance Design 1
Lecture 1: Tab order
Lecture 2: Grouping elements
Lecture 3: Rotation
Lecture 4: Document outline
Lecture 5: Group alignment
Chapter 7: Start C# Coding
Lecture 1: Prepare project
Lecture 2: What is the event?
Lecture 3: Show messagebox
Lecture 4: Change window title
Lecture 5: Change content by C#
Lecture 6: Using comment
Lecture 7: Changing backcolor,border & textcolor
Lecture 8: Disable / Enable elements
Lecture 9: Show / Hide elements
Chapter 8: Advance Design 2
Lecture 1: Margins
Lecture 2: Pro project by margins
Lecture 3: Horizontal & vertical alignment
Chapter 9: Project: Image and OpenFileDialog
Lecture 1: Image project intro
Lecture 2: Start using image element
Lecture 3: Load image by C# code
Lecture 4: Show OpenFileDialog
Lecture 5: Load selected image by user
Lecture 6: Add filter to OpenFileDialog
Chapter 10: Project: NotePad Application
Lecture 1: NotePad project intro
Lecture 2: Creating Notepad project in C#
Lecture 3: Adding menu and textbox
Lecture 4: Sub menus
Lecture 5: Accelerator keys
Lecture 6: ‘Add new’ menu code
Lecture 7: ‘Exit’ menu code
Lecture 8: Save text file by SaveFileDiaog
Lecture 9: Read text file content
Lecture 10: ‘Edit’ menu code
Lecture 11: ‘Wrap text’ code
Lecture 12: ‘Zoom text’ code
Lecture 13: ‘About us’ window
Lecture 14: Adding icon to menus
Lecture 15: Adding icon to ‘exe’ file
Lecture 16: Versioning information
Lecture 17: Publishing Notepad App
Chapter 11: Resources in WPF
Lecture 1: Window resource
Lecture 2: Application resource
Lecture 3: Reset resource
Lecture 4: Load resource by C#
Lecture 5: Save resource by C#
Chapter 12: Project: Memo Application
Lecture 1: Create Memo project
Lecture 2: Canvas panel
Lecture 3: Dock panel
Lecture 4: Add 3 Panels to main window
Lecture 5: Change background image
Lecture 6: Radio button and it’s usage
Lecture 7: Load last selected image
Lecture 8: Adding digital clock
Lecture 9: Adding Calendar
Lecture 10: Stack panel
Lecture 11: Adding menu top buttons
Lecture 12: Style in WPF
Lecture 13: Trigger in WPF
Lecture 14: Close and minimize buttons
Lecture 15: Design users window
Lecture 16: Codes of Users Window
Lecture 17: Browse button c# code
Lecture 18: Saving user image
Lecture 19: Design login window
Lecture 20: “Exit button” code
Instructors

Roshan Academy
Professional .NET Programmer
Rating Distribution
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
- Random Picks
- Popular
- Hot Reviews
- How to Generative AI Course- Creativity with GenAI Tools
- Digital Marketing Automation- One Step Ahead of Competitors
- Personal Finance
- Step-By-Step Strategy To Generate FREE Traffic with Twitter!
- How to Draw Cute Thanksgiving!
- Hydrogen Energy Masterclass- Fundamentals Applications
- Figma Fundamentals- Use Figma Like a Pro
- Create 3D Models of Furniture and Books in Paint 3D
- 1YouTube Masterclass The Best Guide to YouTube Success
- 2Python for Absolute Beginners
- 3ZB Trading Cryptocurrency Price Action Course
- 4NGRX angular nativescript
- 5Marketing Mix Modeling in one day for your Brand Analytics_1
- 6AS1 Tosca Practice for Interviews and new learners
- 7Photoshop CC- Adjustement Layers, Blending Modes Masks
- 8Top 10 Machine Learning Courses to Learn in November 2024
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling