在Access 2007中设计报表时,我广泛使用键盘来移动&调整控件的大小;密钥,例如Tab
,Arrows
,Shift
,Ctrl
,Shift+Ctrl
等。
我似乎记得Shift+Arrow
键会将控件精确地调整为Form.GridX
和Form.GridY
值。因此,如果网格值为10,Shift+Arrow
将改变大小1.0“,1.1”,1.2“,1.3”等。但是......现在它没有。价值观变得......奇怪。
现在我发现控制器变为奇数增量,值在我眼前正在改变。这会造成严重破坏,因为我的所有控件都被毛发所取代,我必须使用属性框来输入确切的值。
例如,假设您将...具有精确值的文本框:
Top: 1.0"
Left: 1.0"
Width: 1.0"
Height: 0.2"
当我使用Shift+Left
和Shift+Right
来“摆动”宽度时&在(大约)1“点处,它以0.9965,0.9972,0.9986,0.9993等值向我回击......定期发布不准确的值。然后......最后......有时......它会实际上准确地落在了1.000上。这就像发生了某种像素抖动一样。但这种随机性......?我记不起以前见过的任何事情。
我该如何解决这个问题?它甚至可以修复......?
到目前为止,我做了什么排查?见下文。
Nudge
值。我已经没想完了。
我没有尝试过其他版本或其他计算机,因为我目前没有可用的版本。
答案 0 :(得分:1)
查看表单属性表中的“格式”选项卡。如果Grid X和Grid Y值未设置为24,则您的微移将关闭。