如何调用KeyDown事件
在一个函数中如何调用KeyDown事件
private void AddLstInput(string StrSql, TextBox txtBox)
{
.....
....
LstInput_KeyDown(?, ?)
}
private void LstInput_KeyDown(object sender, KeyEventArgs e)
{
....
}
------解决方案--------------------//测试一下
private void AddLstInput(string StrSql, TextBox txtBox)
{
KeyEventArgs vKeyEventArgs = new KeyEventArgs(Keys.Enter);
LstInput_KeyDown(LstInput, vKeyEventArgs);
}
------解决方案--------------------LstInput_KeyDown(null, null)
如果你KeyDown事件中不使用参数的话,这样也可以
------解决方案--------------------LstInput_KeyDown(this.LstInput, null)
------解决方案--------------------换个方式试试 ....
private void AddLstInput(string StrSql, TextBox txtBox)
{
Dosometing();
}
private void LstInput_KeyDown(object sender, KeyEventArgs e)
{
Dosometing();
}
private void Dosometing()
{
fuck;
}