C# 面板的滚动条?对于一堆控件

发布于 2024-12-20 03:39:39 字数 426 浏览 0 评论 0原文

更多的是一个信息问题,我的表单左侧有一个面板,其中包含标签、文本框组合等,但我需要在同一页面上创建更多内容(不是单独的表单等),基本上没有剩余空间。因此,我正在考虑向面板添加一个滚动条(如果可能),这将使用户能够上下滚动查看多系列图的数据细分。 简而言之,我应该:

  • 创建一个面板并附加一个滚动条控件(如果存在这样的东西)?
  • 创建一个已经有内置滚动条的新控件?
  • 除了这些想法之外,还有更好或更容易的吗?

这是一个最重要的设计问题......我承认......我在设计方面很糟糕,而且我对 winforms 及其所有控件都很陌生。

这是一张照片!

在此处输入图像描述

任何输入都会很棒! 非常感谢!

More of an info question, i have a panel on the left of my form that contains label, textboxs combos etc etc, but i need to create even more on the same page (not a sepereate form etc)there is basically no space left. So im thinking of adding a scroll bar to the panel(if possible) this will enable the user to scroll up and down looking at the data break down of a multi series graph.
So in short do i:

  • Create a panel and attach a scroll bar control(if such a thing exists)?
  • Create a new control that already has an in-built scroll bar?
  • non of these ideas, something better or easier?

This is a design question more than anything.... and i will admit....im terrible at design, and im pretty new to winforms and all of its controls.

heres a pic!

enter image description here

Any input would be great!
Many Thanks in Advance!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

望笑 2024-12-27 03:39:39

AutoScroll 属性可以为您完成此操作。只需在面板上将其设置为 True 即可。然后放置控件,使其超出面板边缘,就会出现滚动条。

当面板较大时,首先布局控件可能会更容易,然后当它们都处于正确位置时缩小面板。

The AutoScroll property can do this for you. Just set it to True on the panel. Then place the controls so that they extend beyond the edge of the panel, and a scroll bar will appear.

It might be easier to layout the controls first while the panel is bigger, then shrink the panel afterward when they're all in the correct positions.

你的往事 2024-12-27 03:39:39

有多种方法可以解决您的问题。

您可以做的第一件事是将面板 AutoScroll 属性设置为 true

如果您有不同的部分,选项卡控件绝对是一个好主意。

There are many ways you can solve your issue.

The first thing you could do is set your panel AutoScroll attribute to true

If you have different sections, tab control is definatly a good idea.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文