我用C#自定义了一个控件,
在控件中加了键般的KeyUp,KeyPress,KeyDown事件,为何一个都不能接收Tab键和方向键啊
据发现,当按Tab键和方向键时其焦点移到了其它的控件上去了,
请问有没有什么办法解决这个问题啊????

解决方案 »

  1.   

    奇怪了啊,你的控件的方向键会自动转移焦点?
    Tab是系统控制的,就像在按钮上按回车一样
      

  2.   

    按方向键其焦点移至滚动条上,
    那Tab键能否控制,可方向键不移至滚动条上?
    因为在我的控件中,我做了个网格输入的,想用按Tab或上下键,来移动输入位置
      

  3.   

    重写ProcessCmdKey事件。
    可以控制方向键和TAB键