private void EditTextBox_KeyDown(object sender, KeyEventArgs e)
{
MDIChild mc = this.ActiveMdiChild as MDIChild;
if (mc == null)
return;
// Force scroll up and down
switch (e.KeyCode)
{
case Keys.Enter:
mc.SetFocus();
e.Handled = true;
break;
case Keys.Escape:
if (mc.DrawCtl.SelectedCount == 1)
{
XmlNode tn = mc.DrawCtl.SelectedList[0] as XmlNode;
if (tn != null && tn.Name == "Textbox")
{
ctlEditTextbox.Text = mc.DrawCtl.GetElementValue(tn, "Value", "");
e.Handled = true;
}
}
break;
default:
break;
}
}