本文介绍了C Sharp的Windows应用程序中按钮控件的Click/Enter键事件的区别的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在C#锋利的Windows应用程序中更新鲜

我的表单和按钮上有一些文本框.

在每个TextBox控件上,我都设置了KeyUP事件来设置焦点.

通常,在按Enter键时转到我想要的下一个文本框控件,在按UP方向键时转到上一个文本控件.

现在,问题是当我单击按钮"转到第一个文本框"时.然后它将运行确定并转到第一个文本框.

但是,当我按Enter on Button而不是Click时,控制也转到第一个文本框,同时在文本框上输入Enter键事件,结果焦点转到第二个文本框,而不是第一个文本框.

是什么原因.
请帮助我.

I am fresher in C# sharp Windows Application

I have some textboxes on my form and buttons.

On Every TextBox control I have set KeyUP event to set the focus.

Generally, On Press of Enter Key go to my desired next textbox control and on Press of UP arrow key go to previous text control.

Now, problem is when I Click on Button to go to First TextBox. then it will run Ok and go to First Text Box.

But when I press Enter on Button instead of Click then control go to first textbox with a Enter Key event on textbox also and results focus goes to second text box instead of first text box.

What is the Reason.

Please Help me.

推荐答案


这篇关于C Sharp的Windows应用程序中按钮控件的Click/Enter键事件的区别的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-28 09:58