Поделиться через


Страница "Параметры" в конструкторе проектов

Используйте страницу Параметры конструктора проектов, чтобы указать параметры приложения проекта. Параметры приложений позволяют динамически сохранять и извлекать параметры свойств и другие сведения для приложения. Они также позволяют хранить настройки для пользователя и пользовательского приложения на клиентском компьютере. Дополнительные сведения см. в разделе Управление параметрами приложения.

Чтобы получить доступ к странице Параметры, выберите узел проекта в Обозреватель решений, а затем используйте контекстное меню правой кнопкой мыши для выбора свойств. Когда откроется конструктор проектов, перейдите на вкладку Параметры.

На вкладке Параметры вы увидите ссылку "Создать" или открыть ссылку "Параметры приложения".

Screenshot of the Settings tab in the Project Designer for a WPF project in Visual Studio 2022, where you click a link to dynamically generate the Settings dialog.

Щелкните ссылку "Создать" или "Открыть параметры приложения", чтобы открыть страницу Параметры в конструкторе проектов.

Screenshot of the Settings tab in the Project Designer for a WPF project in Visual Studio 2022.

Screenshot of the Settings tab in the Project Designer for a WPF project in Visual Studio 2019.

Строка заголовка

Панель заголовка в верхней части страницы Параметры содержит несколько элементов управления:

Синхронизировать

Синхронизировать восстанавливает пользовательские параметры, которые приложение использует во время выполнения или отладки, в значения по умолчанию, как определено во время разработки. Чтобы восстановить данные, удалите файлы конкретного приложения, созданные во время выполнения, с диска, а не из данных проекта.

Загрузить веб-параметры

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

Просмотреть код

Для проектов C# кнопка Просмотреть код позволяет просматривать код в файле Settings.cs. Он определяет класс Settings, который позволяет обрабатывать определенные события для объекта Settings. В языках, отличных от Visual Basic, нужно явным образом вызывать метод Save этого класса-оболочки, чтобы сохранить параметры пользователя. Обычно это выполняется в обработчике событий Закрытие главной формы. Ниже показан пример вызова метода Save:

Properties.Settings.Default.Save();

Для проектов Visual Basic кнопка Просмотреть код позволяет просматривать код в файле Settings.vb. Он определяет класс MySettings, который позволяет обрабатывать определенные события для объекта My.Settings. Более подробную информацию о доступе к параметрам приложения с помощью объекта My.Settings см. в разделе Доступ к параметрам приложения.

Дополнительные сведения о доступе к параметрам приложения см. в разделе Параметры приложения для Windows Forms.

Модификатор доступа

Кнопка Модификатор доступа указывает уровень доступа вспомогательных классов Properties.Settings (в C#) или My.Settings (в Visual Basic), которые Visual Studio создает в Settings.Designer.cs или Settings.Designer.vb.

Для проектов Visual C# модификатор доступа может быть Внутренний или Открытый.

Для проектов Visual Basic модификатор доступа может быть Друг или Открытый.

По умолчанию используется параметр Внутренний в C# и Друг в Visual Basic. Когда Visual Studio создает вспомогательные классы Внутренний или Друг, исполняемые (EXE) приложения не могут обратиться к ресурсам и параметрам, добавленным вами в библиотеки классов (файлы DLL). Если нужно совместно использовать ресурсы и параметры из библиотеки классов, задайте для модификатора доступа значение Открытый.

Дополнительные сведения о параметрах вспомогательных классов см. в разделе Управление параметрами приложения.

Settings grid (Таблица параметров)

Settings Grid (Таблица параметров) используется для настройки параметров приложения. Она содержит следующие столбцы:

Имя

Введите имя параметра приложения в этом поле.

Тип

В раскрывающемся списке выберите тип параметра. В раскрывающемся списке представлены наиболее часто используемые типы, например String, (строка подключения) и System.Drawing.Font. Можно выбрать другой тип, щелкнув элемент Обзор в конце списка и выбрав тип в диалоговом окне Выбор типа. Выбранный тип добавляется в раскрывающийся список распространенных типов (только для текущего решения).

Важно!

Обзор доступен только для платформа .NET Framework проектов. Обзор недоступен для проектов .NET или .NET Core.

Область применения

Выберите Приложение или Пользователь.

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

Параметры пользователя, такие как системные шрифты, предназначены для настройки пользователем. Пользователи могут изменять их во время выполнения.

Value

Данные или значение, связанные с параметром приложения. Например, если параметром является шрифт, его значение может быть Verdana, 9.75pt, style=Bold.

См. также