C# - Главная Пространство имен
► System ► Microsoft Для учеников (начинающих)
► Видео уроки ► Обучение ► Примеры программ ► Секреты в Си Шарп Для профессионалов
► Обучение ► Примеры программ ► Задачки - для тебя! |
Окно Solution Explorer C#Окно Solution Explorer позволяет просматривать и редактировать файлы проекта. Рассмотрим это окно на примере проекта WindowsApplication1. Проекты объединяются в решения. Для нашего приложения было создано одно решение. Решению соответствует корневой значок дерева файлов, обозначенный как Solution «WindowsApplication1» На следующем уровне иерархии находится значок с надписью WindowsApplication1. Далее следуют папки и файлы, входящие в проект. Для создания новой формы надо выделить значок проекта и вызвать оперативное меню. В оперативном меню выбрать команду Add , при этом откроется дополнительный список, в котором выбрать Add Windows Form...Далее, в открывшемся окне в поле ввода Name ввести желаемое имя формы и нажать кнопку OK. При этом будет создан класс новой формы. Для создания нового файла для нового класса нужно надо выделить значок проекта и вызвать оперативное меню. В оперативном меню выбрать команду Add , при этом откроется дополнительный список, в котором выбрать Add Class...Далее, в открывшемся окне в поле ввода Name ввести желаемое имя класса и нажать кнопку OK. Для вывода новой формы на экран надо поступить следующим образом: 1. Создать объект класса новой формы. (Form2 f=new Form2();) 2. Вывести созданный объект на экран с помощью методов Show или ShowDialog. Например, f.Show();f.ShowDialog(); Метод Show предназначен для вывода на экран нескольких форм и даёт возможность работать с этими формами в параллельном режиме. Для того чтобы перейти к некоторой форме t достаточно щёлкнуть по ней мышкой, при этом остальные формы будут оставаться на экране, и к любой из них мы тоже сможем перейти по щелчку мыши. Во многих приложениях такая работа не нужна, она может привести к путанице. Чаще для активизации формы используют метод ShowDialog. При выводе формы методом ShowDialog переход к ранее открытым формам возможен только после закрытия формы открытой с помощью метода ShowDialog. Более того, выполнение команд, следующих за вызовом метода ShowDialog, приостанавливается до закрытия соответствующей формы. Поэтому фрагмент программы: Form2 f=new Form2(); f.ShowDialog(); int i=f.j; Не только создает и выводит на экран новую форму, но записывает в переменную i то значение открытого поля j формы f, которое окажется в этом поле в момент закрытия формы f. Если бы форма f выводилась методом Show, то в переменную i , записалось бы число, которое находилось бы в поле j в момент открытия формы f. Окно Class Vew предназначено для быстрого перехода к нужному описанию метода, свойства, поля или класса. Для быстрого перехода, надо в представленном в окне Class Vew структурном дереве приложения найти необходимое имя и выполнить двойной щелчок по нему. Просмотров: 6308 |