Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
CSharp_Prog_Guide.doc
Скачиваний:
18
Добавлен:
16.11.2019
Размер:
6.22 Mб
Скачать

Ресурсы

Ресурс представляет собой данные, которые включаются в приложение, но могут храниться таким образом, что их можно будет изменять независимо от остального исходного кода. Например, все строки можно хранить как ресурсы и не программировать их жестко в исходном коде. В последствии строки можно будет перевести на разные языки и добавить к папке приложения, которую можно будет поставить клиентам без необходимости перекомпиляции сборки. Пять типов ресурсов, определенные Visual C# это строки, изображения, значки, звук и файлы. Добавлять, удалять или редактировать ресурсы можно при помощи Конструктора ресурсов, который доступен на вкладке Ресурсы в Конструкторе проектов.

Формы

При создании проекта Windows Forms Visual C# добавляет одну форму в проект и называет ее Form1. Представляющие форму два файла имеют название Form1.cs и Form1.designer.cs. Код пишется в файле Form1.cs; в файл designer.cs конструктор Windows Forms записывает код, реализующий все действия, выполненные путем перетаскивания элементов управления из Панели элементов.

Чтобы создать новую форму, необходимо щелкнуть команду Проект и выбрать Добавить форму Windows. С каждой формой связаны два файла. В файле Form1.cs (имя может быть выбрано пользователем) содержится исходный код для настройки формы и ее элементов управления (например, полей со списками и текстовых полей), а также их реакции на события (например, нажатие кнопки или клавиши). В простых проектах Windows Forms большая часть кода пишется именно в этом файле.

В файле designer.cs содержится исходный код, который записывает Конструктор форм при перетаскивании элементов управления в форму, установке свойств в окне Свойства и так далее. Как правило, изменение этого файла вручную не допускается совсем.

Примечание.

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

Other Source Code Files

A project may include any number of additional .cs files that may be associated with a particular Windows Form. In the previous illustration of Solution Explorer, program.cs contains the entry point for the application. A single .cs file can contain any number of class and struct definitions. You can add new or existing files or classes to your project by clicking Add New Item or Add Existing Item on the Project menu.

Modifying Project Properties

After you create a project, you can use the Project Designer to perform tasks such as change the name of your executable file, customize the build process, add a reference to a DLL, or strengthen the security settings. You can access the Project Designer in three ways:

  • Click Properties on the Project menu

  • Right-click the Properties item in Solution Explorer and then click Open.

  • Right-click the project in Solution Explorer and then click Properties.

The Project Designer will appear in the editor/designer window as shown in the following illustration:

Другие файлы исходного кода

Проект может включать любое число дополнительных файлов с расширением CS, которые могут быть связаны с определенной формой Windows. В предыдущем примере Обозревателя решений в файле program.cs находится точка входа для приложения. Отдельный файл CS может содержать любое число определений классов и структур. Чтобы добавить в проект новые или существующие файлы или классы, в меню Проект выберите команду Добавить новый элемент или Добавить существующий элемент.