2015-12-03 1 views
6

Я не знаю, является ли это общей проблемой для Office 2016, или если она специфична для пользователей Windows 10, но я нахожу, что значимые формы MDI в Access 2016 имеют однопиксельная граница, которую очень трудно захватить с помощью мыши.Доступ к ограниченным границам формы 2016 слишком ограничен под Windows 10

Границы формы отображаются как однопиксельная красная линия и не имеют разницы во внешности независимо от режима формы, независимо от того, является ли режим «без границ», «диалог», «значимый» или «тонкий», , Граница выглядит одинаково в режиме проектирования, как в приведенном ниже примере.

Я пробовал это на нескольких компьютерах под управлением Office 2016 под Windows 10, и проблема такая же, поэтому проблема не в драйверах. Я открыл базу данных в Office 2010 и Windows 7, а границы появились в обычном размере для Windows 7. Однако я не пробовал Office 2016 под Windows 7.

Я должен предположить, что проблема связана с тем, как границы формы обрабатываются в Windows 10, где тень отбрасывания является частью области перетаскивания.

Есть ли способ обойти это?

Form in design mode - Access 2016/Win 10

+1

Yikes. :(Я скоро получу тестовую систему с Windows 10 и Office 2010 и расскажу, как она выглядит там. Надеюсь, это может быть изменено, если виновником является Windows 10. – Andre

+2

Это Windows 10. Я запускаю Access 2016 on Windows 7 и Windows 10, и только Windows 10 имеет проблемы. Кроме того, проблема заключается только в левой, правой и нижней границах. –

+0

Заставляет меня задаться вопросом, не были ли разработчики Office еще не обновлены до Windows 10! – Billious

ответ

1

Да и это P.I.T.A. 2 обходных решения, которые я использовал: 1. «Слайд» мышь вдоль границы, которую вы хотите, при этом бдительно наблюдая за изменением курсора, а затем нажмите кнопку мыши. 2. используйте TAB для циклического перехода к графическому объекту, затем щелкните правой кнопкой мыши, чтобы управлять им (выровнять, размер, положение).

1

Этот совет, который я нашел в Интернете и попробовал.

Я использовал игру с двумя значениями BorderWidth и PaddedBorderWidth, найденными с помощью Regedit в ключе HKEY_CURRENT_YSER\Control Panel\Desktop\WindowMetrics. После установки BorderWidth на -50 и PaddedBorderWidth на 0. В результате границы оставались примерно на 1 пиксель в ширину, но как только вы его выбрали, они показаны шире.

Тем не менее, решение проблемы для первичного вопроса не было.