如何滚动流布局面板与按钮单击事件
本文关键字:按钮 单击 事件 流布局 何滚动 滚动 | 更新日期: 2023-09-27 18:08:09
我在flowlayout面板中添加动态控件(文本框)。我希望控件滚动时,我点击一个按钮(向上或向下按钮)。滚动按钮应该不可见。我怎样才能做到这一点呢?有什么建议吗? ?这是一个使用c#.net的windows应用程序
试试下面的代码
int yLoc = 0;
private void Button1_Click(object sender, EventArgs e)
{
if (flowPanel.Location.Y <= yLoc && flowPanel.Location.Y >= flowPanel.VerticalScroll.Minimum)
{
yLoc -= 50;
flowPanel.Location = new Point(0, yLoc);
}
}
private void Button2_Click(object sender, EventArgs e)
{
if (flowPanel.Location.Y <= yLoc && flowPanel.Location.Y < flowPanel.VerticalScroll.Maximum)
{
yLoc += 50;
flowPanel.Location = new Point(0, yLoc);
}
}