How can I raise an event while clicking a textbox? I’m having trouble finding references for events for WPF in C#.
The idea is to have textboxes fire an event when clicked. For example, let’s say as soon as I click a textbox, notepad is executed.
private void textBox1_TextChanged(object sender, TextChangedEventArgs e)
{
hello = Process.Start("notepad");
}
private void Click(object sender, MouseButtonEventArgs e)
{
/* if (e.LeftButton == MouseButtonState.Pressed)
{
hello = Process.Start(@"notepad");
}*/
}
For text events use TextInput event and read entered character from e.Text
for mouse events use MouseDown/MouseUp
Sometimes MouseDown/MouseUp won’t work on TextBox, then use this one:
http://msdn.microsoft.com/en-us/library/system.windows.uielement.previewmouseup.aspx