0
我有一个.NET ScrollableControl自动滚动的问题。我使用TabPage,它继承自类Hierarachy中的ScrollableControl。每个TabPage对象只有一个UserControl派生的控件绘制风景;页面上没有其他控件。自动滚动ScrollableControl的Winform问题
我的应用程序的用法是它的用户将从Windows资源管理器拖动文件并放入TabPage。随着更多文件被拖放,UserControl派生的控件将扩展以适应文件的绘制,并且将启用自动滚动。
我遇到的问题是当我用鼠标单击UserControl控件时,垂直和水平滚动条将滚动回(0,0)位置。无论发生什么,我都希望垂直和水平滚动条保持原来的滚动位置。我相信当我用鼠标点击UserControl控件时,UserControl控件进入焦点并触发自动滚动到(0,0)的位置。
请帮忙。
提前致谢!