Есть ли существует любое стандартное разрешение экрана для разработки приложения winform в c#

Это может быть проблема кэширования Nuget. Попробуйте сначала запустить Studio с повышенными разрешениями (Запуск от имени администратора), чтобы проверить, сохраняется ли проблема - если нет, закройте и запустите ее снова, на этот раз не в режиме повышенных прав.

Если это не работает, просто полностью удалите пакеты UiPath (C:\Users\abrar\.nuget\packages\uipath в вашем случае), затем снова запустите Studio. Откройте ваш проект, и UiPath автоматически восстановит все отсутствующие пакеты (хотя вам необходимо будет подключиться к Интернету).

9
задан janhartmann 1 June 2009 в 12:16
поделиться

7 ответов

1 нет никакого разрешения по умолчанию. Можно наблюдать, какие разрешения имеют клиенты и берут средний.

Это - подсказка для Вас при разработке приложения для компании. Просто пойдите туда и возьмите информацию об этом. И если у Вас есть потребность разработать приложение только для одного разрешения - удостоверяются, что компания будет в порядке, чтобы иметь весь компьютерный набор к этому разрешению. это находится в 99%, которые не в состоянии сделать, но иногда это может быть сделано, когда Ваше приложение так конкретно и редко, и компьютеры куплены только для этот и только приложение, как нетбуки.

2, Как обработать различные разрешения? Использовать Dock и Anchor свойства, доступные главным образом в каждом в эти дни инструменты разработки приложений GUI.

При использовании этого средства управления естественно масштабируются к размеру экрана, и средства управления больше не будут идти позади углов приложения.

3 нет никакого ограничения для создания приложения для разрешения, которое Вы выбираете.

Но в наше время приложение, я думаю, может предположить, что res является минутой 1024x768. И когда это накладывается как Вы, описывают на 800x600, просто не беспокоят себя для реализации необычной логики для обработки этого. Пользователь поймает быстро, что он должен изменить res на более высокий.

8
ответ дан 4 December 2019 в 13:05
поделиться

установите форму на полный экран, и форма всегда будет корректным размером.

this.WindowState = FormWindowState.Maximized;

(это меня, или действительно ли очевидно, что форма 1280x1024 не вписывается 800x600 экран?)

2
ответ дан 4 December 2019 в 13:05
поделиться

Необходимо использовать Привязки для каждого объекта в расположении.

Это означает, что расположение будет следовать за той стороной привязки при изменении размеров окна. (Это может ofcause быть твердым действительно уменьшить окно.)

1
ответ дан 4 December 2019 в 13:05
поделиться

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

  • Внутренние пользователи в компании? Легкий узнать размер экрана компании по умолчанию
  • Внешняя компания. Снова, спросить
  • Joe Blogs в сети - разрабатывает для 800x600. Если это недостаточно затем 1024x768, самое популярное разрешение экрана теперь

Вот некоторая статистика дисплея для браузеров который в основном то же самое.

Это сообщение slashdot имеет много информации, хотя это - 2005, и это могло бы быть еще более высокое разрешение теперь.

2
ответ дан 4 December 2019 в 13:05
поделиться

Я просто хотел добавить, это в наше время, мы должны также волноваться о Нетбуках, это обычно идет с разрешениями 1024*XXX, где XXX не всегда 768. Это могло бы быть меньше, из-за широких экранов и этажерки.

1
ответ дан 4 December 2019 в 13:05
поделиться

Лучший способ состоит в том, чтобы, вероятно, перепроектировать Ваше расположение для поддержки изменения размеров: можно использовать Anchor/Dock свойства средств управления (обычно вместе с под -Panels) позволять Вашим формам изменить расположение, когда они изменены. Возможно, Вы могли бы также рассмотреть использование a TableLayoutPanel или подобные помощники расположения.

Если Вы не хотите изменять свое расположение и просто нуждаться в быстром исправлении, Вы могли просто установить AutoScroll свойство Ваших форм к Истинному (и делают их изменяемого размера путем установки FormBorderStyle кому: Sizable, если Вы уже не сделали). Затем пользователь может сделать форму меньшей и все еще имеет доступ ко всем средствам управления при помощи полос прокрутки.

1
ответ дан 4 December 2019 в 13:05
поделиться

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

1
ответ дан 4 December 2019 в 13:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: