Abstract
This chapter will conclude your investigation of the WPF programming model by covering the capabilities that support the Model-View-ViewModel (MVVM) pattern. The first section covers the Model-View-ViewModel pattern. Next, you learn about the WPF notification system and its implementation of the Observable pattern through observable models and observable collections. Having the data in the UI accurately portray the current state of the data automatically improves the user experience significantly and reduces the manual coding required in older technologies (such as WinForms) to achieve the same result.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2020 Andrew Troelsen and Phil Japikse
About this chapter
Cite this chapter
Troelsen, A., Japikse, P. (2020). WPF Notifications, Validations, Commands, and MVVM. In: Pro C# 8 with .NET Core 3. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-5756-2_28
Download citation
DOI: https://doi.org/10.1007/978-1-4842-5756-2_28
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4842-5755-5
Online ISBN: 978-1-4842-5756-2
eBook Packages: Professional and Applied ComputingApress Access BooksProfessional and Applied Computing (R0)