1

我的申请有一张表格,用于填写捐赠者的姓名和地址。每个捐赠者都有一个可关闭的标签,每个标签都有一个地址表格。

问题是应用程序在常规应用程序窗口中运行,因此会缩放到所有不同的大小。如果我将文本字段的宽度和高度设置为静态,它们都会留在大屏幕上窗口的左上角。如果我让它们动态化,表格看起来很糟糕,因为相对少量的文本(即名字)有大量的框。如果我动态地将它们分开,我最终会在盒子之间留下很大的间隙。

处理这个问题的最佳方法是什么?是否有一个通常用于此的 UI 构造(到目前为止,我见过的唯一一个是将表单放在不可缩放的模式对话框中,由于基于选项卡的 UI,我不能这样做)。

谢谢

4

1 回答 1

1

只是一个建议 - 许多网页设计师采用的简单方法 *(我知道您的应用程序不是基于浏览器的):

将内容限制为固定大小(例如 800 像素),并将该框水平居中。如果用户最大化他们的窗口,他们会看到 800px 的内容居中,左右两边有很大的空白。

恕我直言,这不是最好的,但它看起来不像被塞进左上角那么糟糕。

这是一个图形设计问题,与技术无关......

于 2012-05-30T18:47:33.023 回答