日期:2014-05-19  浏览次数:20823 次

c#中控件焦点的问题.在线等,谢谢.
小弟有2个问题,望各位能够帮忙,谢谢!

一是我的控件获得焦点后,在单步调试的情况下,它一直重复执行gotfocus的函数,跳不出去,但是直接运行的话,好象也能实现正常的功能.

二是我在写:AxtiveButton.IsSelect=True   ,这个控件是自己做的,IsSelect的属性是获得焦点,并且改变字体.这个属性的优先级可能没gotfocus高,在这个控件已经获得焦点的情况下,这句能走过去,但是在这个控件还没得到焦点的时候,我走这句后,代码就直接转到gotfocus处执行,然后就一直跳不出来.

小弟初学,很多东西不怎么懂,望各位帮忙,说说其中的原因遗迹解决办法,谢.

------解决方案--------------------
最好能贴一下你的代码
------解决方案--------------------
一,你在单步时,过了一次后,当前活动界面就从VS转到你的系统中,这样就又触发了一次获得焦点的动作.