我有一个FlowLayoutPanel
,其中包含50 UserControl
,我使用了this.KeyPreview = true
在表单中的事件处理程序KeyUp
中捕获事件Form1_KeyUp
。
因此,我可以手动移动滚动条并使用箭头键启用或箭头键向下按钮选择UserControl
或步进UserControl
中的下一个或上一个FlowLayoutPanel
。选择的那个有另一个背景。
除非在临界点,否则这种方法很完美。
但是当我在索引0中显示UserControl
时单击向上箭头时出现问题VerticalScrollbar
将轮播到最后,当显示索引49时单击向下箭头它会转到开头
我一直用Google搜索阻止VerticalScrollbar
转盘或
FlowLayoutPanel
,但没有任何相关内容。
任何提示都有帮助。
//托尼