日期:2014-05-17  浏览次数:20868 次

一个超级小白问题
一直没有用c#写winform程序。居然发现最简单的都不会,

怎么在程序过程里写一些事件程序啊。比如我要执行按钮按下,或者文本框敲回车的事件。类似


private void Pxx(string  str)
{
   DoSomeThing……;
   button1.click(); //执行按钮1按下功能
   txBox.keypress(回车键); //执行文本框敲回车功能
}

上面的程序该怎么写?

------解决方案--------------------

button1.click(null, null); //执行按钮1按下功能


回车执行指定的按钮事件的话,只要指定当前窗口的AcceptButton就可以实现了

this.AcceptButton = button1; //在窗口的属性里面有的设置,也可以自己写代码

这样的话,按回车,就会默认相当于点击了button1按钮的了!
------解决方案--------------------

button1.click(null, null); //执行按钮1按下功能
txt_KeyPress(null, null);//执行文本框敲回车功能