These links are the best tutorials for any beginner in WPF.
Baimey Rajesh
WPF development platform supports a broad set of application development features, including an application model, resources, controls, graphics, layout, data binding, documents, and security. It i...
Pranay Patel
New and enhanced features in Windows Presentation Foundation (WPF) version 4.5.
Kiran Kumar Talikoti
What is new features of WPF 4.5
Mahesh Chand
Check out this whitepaper/article to lean about WPF and Silverlight memory leaks. Top 5 Memory leaks in WPF and Silverlight
Prism provides guidance designed to help you more easily design and build rich, flexible, and easy to maintain Windows Presentation Foundation (WPF) desktop applications.
In WPF, a Visual is an object that is parent class of all user interfaces including UIElement, Containers, Controls, UserControls, and even Viewport3DVisual.
XAML Designer
The PrintVisual prints a Visual object. That means, by using the PrintVisual method, we can print any control, container, Window or user control.
Here is the code for rotating an image using WPF. first we will define the image.
This code snippet shows how to fade from one color to other when you mouse over a rectangle in WPF and XAML.
You can use NavigationService.Navigate method to navigate to a page.
This code snippet shows how to call a Page function from XAML in WPF.
How to determine if a WPF page is hosted in a Browser
Automatically resize a Window to fit content in WPF
The Windows property of an Application represents all Window instances in an Application.
Here the StartupUri sets the startup Window of an application. If you want to change the Startup window to some other window, just change this value.
MessageBox.Show method launches a message box in WPF.
When a Window is created at run-time using the Window object, it is not visible by default.
Before a dialog box closes, its DialogResult property should be set with a Nullable(Of (T)) Boolean that indicates how the user closed the dialog box.