0

我有多个标签,里面有不同的数据。第一个选项卡有 ListView,它基本上填满了整个 TabPage。当它以小分辨率观看时看起来不错,如果它是大分辨率则很好,因为它可以很好地缩放。如果没有足够的数据来填充整个空间,它只会为数据提供更多空间。

在此处输入图像描述

但是,我遇到了其他选项卡的问题,这些选项卡基本上包含一些 GroupBoxes 和一些 TextBoxes,如下面的屏幕所示。

在此处输入图像描述

数据量始终是静态的,这就是我遇到问题的地方。它在小屏幕上看起来不错,因为 TextBoxes 和 GroupBoxes 填充得很好。但在更大的显示器上,我不知道如何处理它。要么我可以使 TextBoxes 更大,但对于某些字段来说似乎非常不切实际,并且街道名称从 Monitor 的一侧到另一侧似乎根本不是一个逻辑选择。我可以制作 Groupboxes 来填充空间,但它仍然是一个空的空间,看起来......很空。像这样离开它是“正常的”吗,或者如何处理这样的空白空间?我无法真正将更多内容移入其中,因为在较小的屏幕上会出现问题。有什么可以做的吗?

4

1 回答 1

1

我将尝试在评论中说明我在说什么。从图像中我看到您使用 DevExpress 组件,我也这样做并创建了简单的示例: 2 TextEdits(让我们想象它代表城市条目)在LayoutControl. TextEdits.Properties.MaxLength设置为 30 - 与数据库表字段大小相同。第一个TextEdit没有限制Width,第二个TextEdit.MaxSize.Width = 280

在此处输入图像描述

现在在第一张图片TextEdits中看起来不错,但在第二张图片中首先TextEdit很奇怪 - 它很长,但您只能输入 30 个符号。第二个TextEdit非常清楚 - 它显示了应有的符号。

所以我认为没有必要填满所有空白,而只需创建直观的 UI。您可以稍后在该空白处添加更多控件。

于 2012-05-30T13:54:23.250 回答