相关疑难解决方法(0)

如何以编程方式滚动面板

我有System.Windows.Forms.Panel一些内容.

我试图以编程方式向上或向下滚动面板(垂直).

我已经尝试将该AutoScrollPosition属性设置为Point面板上的新属性,但似乎没有这样做.

我将AutoScroll属性设置为true.

我甚至试图在这里设置VerticalScroll.Value两次,但这似乎也不起作用.

这就是我目前正在做的事情:

//I have tried passing both positive and negative values.
panel.AutoScrollPosition = new Point(5, 10);
Run Code Online (Sandbox Code Playgroud)

AutoScrollPosition上的X和Y值保持为0和0.

任何帮助或方向将非常感谢它.

提前致谢,

马尔万

c# scroll panel winforms

15
推荐指数
3
解决办法
6万
查看次数

在winform应用程序c#中重置面板滚动位置

我正在研究winfom应用程序c#.我有两种叫做Welome和的形式Details.详细信息包含面板中的7个网格.

场景: 如果我点击欢迎页面上的任何项目,它将进入带有七个网格的详细信息页面.如果我向下拖动滚动条,并在返回欢迎表单后返回,滚动条仍保持在相同位置.

问题: 我想在每次用户访问详细信息表单时将滚动位置重置为顶部,以便我始终可以看到第一个网格.

c# winforms

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

c# ×2

winforms ×2

panel ×1

scroll ×1