Sissy Ram Ответов: 1

Windows forms не полностью отображается на мониторе


I have created a windows application. Runs perfectly. I have tried same application in another pc with same monitor, os, ram etc.,
But running windows application in another pc the application showed half or 3/4th only. Some Controls are hiding(Not completely viewed).
I) My doubt is the graphics device driver problem?


Что я уже пробовал:

I) I have tried to install device driver but shows error ("installation package not supported by the processor")

II) Everytime tried to install device driver shows different error.

III) How to check and update device(Display) driver?

Sissy Ram

Команда,я обнаружил, что разрешение экрана отличается между ПК.
Мой компьютер имеет разрешение 1600 * 900.
Десинация ПК имеет только 1366 * 768.
Есть ли какие-либо решения или предложения по этому вопросу?

Ralf Meier

Здесь у вас есть 3 возможности :
1-й: вы определяете разрешение, которое должно быть использовано
2-й: вы смотрите, какое разрешение является наименьшим на каждом/любом целевом ПК, и создаете свое приложение для этого разрешения
3-й: вы улучшаете свое приложение, чтобы оно могло соответствовать любому разрешению (что имеет смысл). В этом случае вам придется заново рассчитать расположение и размер (а возможно, и размер шрифта) каждого элемента управления на вашем шрифте.

Sissy Ram

Мой компьютер в windows 10 64-битной версии.
Пункт назначения тоже один и тот же.

Sissy Ram

Спасибо Ральфу Мейеру, наконец-то ваша идея работает идеально.
Но сейчас я концентрируюсь на формах, чтобы вписаться в любое решение. Это окончательное решение.

Ralf Meier

Если вам нужно вдохновение для этого, вы можете посмотреть здесь (основной для моего решения) :
https://www.codeproject.com/Questions/1229149/How-to-make-auto-control-sizes-in-winform-applicat

1 Ответов

Рейтинг:
11

Graeme_Grant

Проверьте настройки отображения > масштабирование текста вашей системы и другой системы. Ловит много людей на улице.