I am learning WPF / Silverlight and saw in an MS vidcast that it is now recommended to use RoutedEventArgs
over EventArgs
; although it didn\'t say
Say we have a Button element containing other elements, a StackPanel, itself containing a TextBox and an Image element.
The Button element should be able to handle a click event no matter if the Image that got clicked or if the TextBox was.
Hence WPF provides a way to :