C # WinForms испортили контрольные позиции? - PullRequest
2 голосов
/ 29 марта 2012

У меня есть это работающее программное обеспечение, которым в настоящее время пользуются около 400 человек.Для большинства из них (и для меня) все выглядит хорошо и замечательно, но несколько пользователей сообщили, что элементы управления выглядят странно, все перепутано, похоже на положение ...

Знаете ли вы, парни?ошибки, которые могут мешать этому работать правильно или какие-либо решения?

РЕДАКТИРОВАТЬ: http://img52.imageshack.us/img52/6707/capturarvw.png

Ответы [ 2 ]

2 голосов
/ 29 марта 2012

Измените AutoScaleMode вашей формы с Font на None, и форма не будет реагировать на изменения DPI.

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

0 голосов
/ 29 марта 2012

Если вы когда-нибудь столкнетесь с такой проблемой снова, основное правило - получать как можно больше информации от ваших клиентов.Вам нужно собрать их версию Windows, .NET, разрешение и т. Д. Если бы вы могли получить эту информацию, НАМНОГО проще (и быстрее) сузить проблему и устранить ее.

Как предложили несколько человек до меняЭто может быть вызвано несколькими проблемами.Мое личное предположение было бы плохо реализованным макетом ... Может быть, попытаться опубликовать некоторый код, чтобы мы могли его увидеть и определенно получить больше информации от ваших недовольных клиентов.

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