What is the difference between WPF and Windows Forms? - ProProfs Discuss
Advertisement

What is the difference between WPF and Windows Forms?

Asked by G. GRAY, Last updated: Mar 14, 2024

+ Answer
Request
Question menu
Vote up Vote down

1 Answer

L. Brett

L. Brett

Ask me anything!

L. Brett
L. Brett, Sales Manager, MBA, Detroit

Answered Mar 30, 2020

Windows forms are mostly based on the pixel, while WPF is not pixel-based, which allows the scalability of the UI component for the application. WPF stands for Windows Presentation Foundation. Windows forms support information in a limited fashion, and it is a graphical subsystem.

It is used to render user boundaries in Windows-based applications. WPF was introduced as a part of the .NET framework version 3.0. Windows Forms is a graphic application programming crossing point, and it provides access to Microsoft Windows interface elements.

It achieves this by intermingling the Windows API that already exists in a managed code. WPF offers a new mark-up language alternative, which is known as XAML, and it identifies elements and relationships with other UI elements. Windows forms is an event-driven component which is supported by the Microsoft .NET framework.

upvote downvote
Reply 

Advertisement
Advertisement
Search for Google images Google Image Icon
Select a recommended image
Upload from your computer Loader
Image Preview
Search for Google images Google Image Icon
Select a recommended image
Upload from your computer Loader
Image Preview
Search for Google images Google Image Icon
Select a recommended image
Upload from your computer Loader

Email Sent
We have sent an email to your address "" with instructions to reset your password.