Tech
Forums
Jobs
Books
Events
Interviews
Live
More
Learn
Training
Career
Members
Videos
News
Blogs
Challenges
Certification
Contribute
Article
Blog
Video
Ebook
Interview Question
Collapse
Feed
Dashboard
Wallet
Learn
Achievements
Network
Rewards
SharpGPT
Premium
Contribute
Article
Blog
Video
Ebook
Interview Question
Register
Login
MVVM Elements in WPF
WhatsApp
Kailash Chandra Behera
11y
4.2
k
0
0
25
Blog
Introduction
The MVVM pattern includes the following:
Model
. The model represents the underlying, logical structure of data in a software application and the high-level classes associated with it. This object model does not typically contain any information about the user interface.
View
. A View is typically some form of user interface element that lets users interact with the application. In a Windows Presentation Foundation (WPF) or Silverlight application, typically each view is composed of an Extensible Application Markup Language (XAML) file and its corresponding code behind.
ViewModel
. The view model is an intermediate class between the view and the model. It references the model and calls methods on the model to retrieve domain objects, which are typically exposed to the view as a flat set of properties. The communication between view and view model should be purely through data binding.
MVVM Elements In WPF
Up Next
Dynamic Tab Control in WPF MVVM
Ebook Download
View all
WPF Simplified: Build Windows Apps Using C# and XAML
Read by 1.5k people
Download Now!
Learn
View all
Membership not found