我有一个flowlayoutPanel,我动态地将50个userControl添加到此flowlayoutPanel 我为每个UserControl连接事件keyUp,以便触发keyup的事件处理程序。所以我开始点击一个用户控件然后让它有焦点 我单击按钮向下箭头或向上箭头,以便调用keyup的有线事件处理程序。
但是当我改变方向时会出现问题,例如当我单击箭头例如10次然后单击向上箭头时,事件处理程序被调用但滚动条没有移动,直到我在箭头上单击了5次起来。
因此,前4次点击根本不会移动滚动条。
我也尝试过这个.KeyPreview = true;以c-tor的形式 所以表单得到了keyup事件,但问题是一样的。
我家的sombody可以帮我解决问题。
//托尼