面板滚动到第一个启用的控件 - vb.net

时间:2013-11-14 23:59:38

标签: vb.net

我在面板上有一堆控件。除最后一个控件外,面板上的所有控件都被禁用。当我使用面板加载表单时,即使将垂直滚动值设置为0,它也会自动滚动到第一个启用的控件。当将垂直滚动值设置为0时,面板会在顶部加载,但是半秒后它会滚动到底部。我该怎么做才能使面板不滚动到底部(第一个启用控件)?

1 个答案:

答案 0 :(得分:0)

我确认了Plutonix的评论。面板会自动向下滚动到最近的控件启用/可见,并使用它检测到的FIRST tabindex。

可能解决此问题的方法是将控件置于顶部(例如,已经检查过的无线电按钮)并将其tabindex属性设置为0.