【问题标题】:How to scroll down the window from by vertical scroll down in C#如何在C#中通过垂直向下滚动来向下滚动窗口
【发布时间】:2014-10-26 14:07:11
【问题描述】:

如何在 C# 中借助垂直滚动来向下滚动窗体。当我滚动窗口时,表单应该在垂直向下滚动的帮助下向下移动。

在设计和运行时如何在 C# 中做和做什么?

【问题讨论】:

  • 只需将焦点设置到最后一个控件
  • 如果你可以使用FlowLayoutPanel,你可以将焦点设置到你添加它的Last控件...你可以使用它吗?
  • 定义“表单应该向下移动”。滚动逻辑已经在 Winforms 中实现了,只是将重点放在正确的控制上。
  • 我应该把焦点放在最后一个控件上是窗口形式还是垂直滚动,我已经看到了焦点选项,但它不存在@SebastianL
  • 它不是属性而是方法。看看msdn.microsoft.com/en-US/library/…

标签: c# .net winforms vertical-scrolling


【解决方案1】:

如果你想滚动到lbl_txt,你可以这样做:

this.AutoScroll = true;
lbl.Focus();

lbl_txt 可以是任何控件

【讨论】:

  • 它在我运行应用程序时工作。但是在设计 Form3.cs[Design] 时我应该做什么。我需要在设计时插入 50 + 标签。 @Mehdi Khademloo
  • @user2837291 在属性面板中设置控件的AutoScroll属性为true。
  • 在属性面板中设置表单的 AutoScroll 属性 ;)
  • 完成但没有效果@nevets
  • 完成但在窗口中拖放标签时没有效果@MehdiKhademloo
猜你喜欢
  • 2016-09-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多