protected override bool ProcessDialogKey(Keys keyData)
{
if (((keyData & Keys.KeyCode) == Keys.Return)
&& ((keyData & (Keys.Alt | Keys.Control)) == Keys.None))
{
_service.CloseDropDown();
return true;
}
if (((keyData & Keys.KeyCode) == Keys.Escape)
&& ((keyData & (Keys.Alt | Keys.Control)) == Keys.None))
{
_cancelFlag = true;
_service.CloseDropDown();
return true;
}
return base.ProcessDialogKey(keyData);
}