Winform - Дисплей - PullRequest
       2

Winform - Дисплей

4 голосов
/ 09 июня 2011

У меня есть проект ac # winform, который на моем экране сильно отличается от сервера.

На моем экране отключаются части форм и некоторые элементы управления в разных областях.Я настроил свое разрешение как на то же разрешение, так и на большее, чем сервер.Ни один из них не работал.Кроме того, шрифты и элементы управления выглядят больше на сервере, несмотря на то же разрешение

Есть идеи?

При сборке сервера используется VS.net 2008 против моего 2010. Я не думаю, что это должно иметь значение.

Ответы [ 2 ]

6 голосов
/ 09 июня 2011

Похоже, различные настройки DPI между машинами. Я заметил это, когда впервые создал проект в Win7 и запустил его на компьютере с WinXP. Вот SO сообщение , описывающее проблему и способ ее устранения.

6 голосов
/ 09 июня 2011

Похоже, ваш сервер имеет настройку DPI, отличную от вашей машины. Разработка для различных настроек DPI с помощью Winforms может быть очень трудной, поскольку Winforms AutoScaleMode-Feature имеет некоторые странности. Смотри, например, мой прежний пост:

Проблемы AutoScaleMode с измененным шрифтом по умолчанию

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...