Like any graphic user interface engine, Windows Presentation
Foundation, a collection of rich APIs which provide appropriate functionalities
for building user interfaces in .NET 3.0, has some ways to handle events. End
users interact with user interfaces and have a wide range of mouse or keyboard
events to deal with user interface in order to choose items and fire events. Then
developer's code should define appropriate event handlers to handle these
events. Windows Presentation Foundation, in conjunction with XAML, comes with
several ways to handle events and provides rich APIs to work with them.
In this article I want to give an introduction to events in
Windows Presentation Foundation and a brief description of related topics in
it.