【发布时间】:2014-06-10 18:52:06
【问题描述】:
我在 flowlayout 面板中添加动态控件(文本框)。我希望控件在单击按钮(向上或向下按钮)时滚动。滚动按钮不应该可见。我该如何实现这一点。任何建议??它是使用 c#.net 的 windows 应用程序
【问题讨论】:
我在 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);
}
}
【讨论】: