我正在使用Windows Application Forms创建一个应用程序。我基本上是 C# 和 Visual Studio 的新手(从昨天开始就一直在使用它)。到目前为止,我已经成功地创建了一个简单的表单,如屏幕截图所示。
我的表格
背景/细节
我正在使用框中提供的 IP 从 MySQL 表中获取数据。此数据正在加载到DataSet
. 自过去 10 小时以来,我一直在尝试将它们显示在其中的每一个中:
- 数据网格视图
- 表格布局面板
将它们放在窗体窗口的其余部分。但是这两个输出都不是我想要的。我正在获取的列之一是VARCHAR
最高可达190 chars
. 这两种情况的最终结果都不太容易阅读,这让我想到了我的问题。
问题
所以,现在我正在考虑在 a 中显示文本GroupBox
,并带有一个垂直滚动条。来自的数据DataSet
可以显示在内部Label
或LinkLabel
根据要求。
这种方法可行(时间优化)吗?是否有其他类型的框/视图可以满足我的条件?我将从主表中获取并显示最多 225 行,并从另一个表中获取至少 2 个链接foreach
(在循环内)。
请建议我为这项工作提供任何其他最佳解决方案。另外,如何向 a 添加 200 多个标签GroupBox
并使框垂直滚动。据我在Visual Studio 2010中看到的,任何类似VerticalScroll
属性的东西都不存在于GroupBox
.