2016年Access在Windows 10下调整表单边框大小时过于狭窄。

9
我不知道这是否是Office 2016的普遍问题,还是仅适用于Windows 10用户,但我发现在Access 2016中具有可调整大小的MDI表单有一个非常难以用鼠标抓取的单像素边框。表单边框显示为单像素红线,并且无论表单的模式是“无边框”,“对话框”,“可调整大小”还是“细线”,外观都没有区别。边框在设计模式下与下面的示例相同。
我已经在运行Windows 10下的Office 2016的几台不同计算机上尝试过这种情况,问题是一样的,所以这不是驱动程序问题。我在Office 2010和Windows 7下打开了数据库,边框以Windows 7的正常大小出现。虽然我还没有尝试在Windows 7下使用Office 2016。
我必须假设该问题与Windows 10中处理表单边框的方式有关,其中投影形成可拖动区域的一部分。
有没有任何方法解决这个问题?

Form in design mode - Access 2016/Win 10


1
哎呀。:( 我很快就会得到一个带有Windows 10和Office 2010的测试系统,并会回报它在那里的表现如何。如果罪魁祸首是Windows 10,我希望这可以被改变。 - Andre
3
这是Windows 10。我在Windows 7和Windows 10上运行Access 2016,只有Windows 10存在问题。此外,该问题只涉及左侧、右侧和底部边框。 - Tom Robinson
让我想知道Office的开发人员是否还没有升级到Windows 10! - Billious
1
我刚刚注意到我从未回复。在Windows 10下使用Access 2010,窗口边框是正常的(呼!)。http://imgur.com/zaC0Kwh - Andre
1
Microsoft确认这是一个问题,他们正在努力修复。他们上周报告称已经“完成!”,但现在将其标记为“正在审核”,因为他们意识到只修复了部分问题。基本上,QBE窗口中的表格现已正确,但表单/查询/表格边框仍然保持不变。 https://access.uservoice.com/forums/319956-access-desktop/suggestions/10989657-fix-form-border-widths-in-access-2016-under-window?tracking_code=2765d97aff62e0a875067b3588622e34 - Billious
2个回答

1
是的,这很麻烦。我一直在使用两种解决方法: 1. 在仔细观察光标是否更改后,沿着您想要的边框“滑动”鼠标,然后单击鼠标按钮。 2. 使用TAB键循环浏览图形对象,然后右键操作它(对齐、大小、位置)。

你的建议帮了我很大忙。我使用Alt+Space,s。然后将光标移动到窗口边缘附近,按住并拖动,即可调整窗口大小。重要提示:您必须先将窗口调整为更大的尺寸,然后才能将其调整为更小的尺寸。 - PatS

1
我在互联网上发现并尝试了这个提示。我使用Regedit在键“HKEY_CURRENT_YSER \ Control Panel \ Desktop \ WindowMetrics”中玩弄找到的2个值BorderWidth和PaddedBorderWidth。将BorderWidth设置为-50,将PaddedBorderWidth设置为0。结果是边框大约保持1像素宽,但一旦选择它们,它们就会显示更宽。然而,对于前面提到的主要问题仍然没有解决方案。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接