100 likes | 381 Views
WPF. Windows Presentation Foundation. Windows Presentation Foundation. Alternative to Windows Forms Can host WF controls in WPF apps and vice versa Controls Dependency properties, Attached properties Example: difference between Label and TextBlock Data Binding Events
E N D
WPF Windows Presentation Foundation
Windows Presentation Foundation • Alternative to Windows Forms • Can host WF controls in WPF apps and vice versa • Controls • Dependency properties, Attached properties • Example: difference between Label and TextBlock • Data Binding • Events • Routed Events: Bubbling, tunneling, direct • Routed Commands • Templates • Styles and Data
MVVM • Model – View – View Model • Variation on MVC • Testability
Good Resources • Josh Smith • Bea Stollnitz • Dr. WPF • MVVM Walkthrough