Information Technology Reference
In-Depth Information
Yo u w r i t e a n i f t y W i n d o w s P r e s e n t a t i o n F o u n d a t i o n ( W P F ) a p p l i c a t i o n
that needs to respond to mouse down events. In your form class, you can
choose to override the OnMouseDown() method:
public partial class Window1 : Window
{
// other code elided
public Window1()
{
InitializeComponent();
}
protected override void OnMouseDown(
MouseButtonEventArgs e)
{
DoMouseThings(e);
base .OnMouseDown(e);
}
}
Or, you could attach an event handler (which requires both C# and
XAML):
<!-- XAML File -->
< Window x : Class ="Item36_OverridesAndEvent.Window1"
xmlns =
"http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns : x ="http://schemas.microsoft.com/winfx/2006/xaml"
Title ="Window1" Height ="300" Width ="300"
MouseDown ="OnMouseDown">
< Grid >
</ Grid >
</ Window >
// C Sharp file:
public partial class Window1 : Window
{
// other code elided
Search WWH ::




Custom Search