Информационый портал Windows 7

У нас вы можете скачать драйвера и программы, найти красивые темы и обои, учебные материалы, а также получить консультации и многое другое.

  • главная
  • контакты
  • карта сайта
 
Программирование » Уроки по C# для начинающих »

Урок 1. Создаём простое приложение типа Windows Form.

 
     Итак, в предыдущем уроке я рассказывал как установить VisualStudio 2010 Express и получить регистрационный ключ.

     Теперь давайте откроем активированную программу и посмотрим на это чудо мыслей программистов корпорации Майкрософт.

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

     После того, как мы насладились внешним видом редактора, давайте, наконец, перейдём к созданию приложений.

     Поднимите глаза наверх и найдите в левой части редактора пункт меню «Файл». В меню «Файл» выберите пункт «Создать→Проект…»(Рис. 1.1).

Урок 1. Создаём простое приложение типа Windows Form.

Рис. 1.1. Создание нового проекта.


     Перед нами появляется окно выбора типа проекта(Рис. 1.2).

Урок 1. Создаём простое приложение типа Windows Form.

Рис. 1.2. Создание нового приложения типа Windows Form.


     На рисунке видно, что для создания своего приложения мы используем платформу .NET Framework 4. Обратим внимание, что справа имеется подсказка, помогающая понять, для чего используется данный вид проекта.

     В строке «Имя» записываем имя нашего проекта. Автоматически меняется и имя решения.

     В строке «Расположение» показывается путь к папке проекта. По умолчанию это «C:\users\\documents\visual studio\Projects». Можете сами задать путь, который больше нравится.

     После того, как побаловались с настройками и написали весёлое имя проекта, жмём «ОК».

     Далее будет создан каталог для нашего проекта (так было указано в настройках при создании проекта – галочка рядом со словами «Создать каталог для решения»).

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

     Для начала выделим форму, кликнув по ней левой кнопкой мыши. Далее жмём правую кнопку на форме. В появившемся меню выбираем «Свойства»(Рис. 1.3).

Урок 1. Создаём простое приложение типа Windows Form.

Рис. 1.3. Окно с пустой формой Windows Form.


     Должно появиться меню свойств для выбранного объекта (в данном случае для формы Windows Form).

Урок 1. Создаём простое приложение типа Windows Form.

Рис. 1.4. Меню «Свойства» для нашей формы.


     Искать будет проще, если нажата кнопка Урок 1. Создаём простое приложение типа Windows Form. в верхней части меню. Она выстраивает названия свойств по алфавиту.

     Для начала меняем имя формы. Выделяем пункт «(Name)» и записываем нужное нам имя вместо Form1, установленного по умолчанию (Рис. 1.4 a).

Хочу обратить внимание на поле внизу окна «Свойства». Здесь отображается подсказка о назначении выделенного элемента (очень полезная вещь).

     Далее находим в меню пункт «DoubleBuffered», отвечающий за двойную буферизацию, и устанавливаем значение true (Рис 1.4 b). Это избавит нас от мерцания формы в будущем (или, хотя бы, уменьшит его).

     Находим в меню пункт «Text», отвечающий за текст, отображаемый в заголовке формы, и записываем название программы.

     В серьёзных программах бывает много однотипных элементов (в том числе и форм). Поэтому есть смысл называть каждый из похожих элементов так, чтобы было понятно его назначение. К примеру: для глобальной переменной типа string, в которой хранится имя пользователя, подойдёт имя типа: strUserName_Gpr. Причём: str в начале – сокращение от string - тип переменной, буква G в конце означает, что это глобальная переменная, а добавление pr означает, что это переменная типа private. То есть объявление переменной выглядит так: private string strUserName_Gpr.

     Да, если Вы хотите, чтобы ваша форма открывалась в центре экрана, нужно установить значение параметра «StartPosition» как SenterScreen.

     Теперь давайте найдём «Обозреватель решений» для нашей программы (Рис. 1.5).

Урок 1. Создаём простое приложение типа Windows Form.

Рис. 1.5. «Обозреватель решений» для нашей формы.


     Если его нет, нам придётся его вызвать «Вид→Обозреватель решений».

     Главное, что нам нужно сделать – это изменить название файла «Form1.cs» на то, которое будет отображать назначение нашей формы (я назвал её «FormOS7ru.cs»). Иначе найти нужную форму в большом их количестве будет очень трудно.

     Теперь можно запустить программу и полюбоваться на пустую форму.

     Давайте добавим на форму какой-нибудь элемент, чтобы было удобнее разбираться. Для этого нам понадобится «Панель элементов». Если её не видно, откроем её через меню (Рис. 1.6).

Урок 1. Создаём простое приложение типа Windows Form.

Рис. 1.6. Открытие «Панели элементов» из основного меню.


     В открывшейся панели найдём строку с названием «TextBox» (Рис. 1.7). Этот элемент позволит нам выводить текст на экран, а также писать на форме.

Урок 1. Создаём простое приложение типа Windows Form.

Рис. 1.7. Выбор элемента «TextBox» из основного меню.


     Поместим выбранный элемент на форму. После того, как мы выполнили последнее действие, на форме появился элемент типа «TextBox», но при попытке расширить его вниз, у нас ничего не получается. Какой ужас! crying

     Но мы не сдаёмся. Выделяем элемент «TextBox» и смотрим его свойства (Рис. 1.8). В свойствах находим строку «Multiline» и устанавливаем значение «true».

Урок 1. Создаём простое приложение типа Windows Form.

Рис. 1.8. Изменение свойств элемента «TextBox».


     Далее найдём строку «(Name)» и устанавливаем значение «textBoxConsole».

     Я хочу сделать из этого элемента консоль, но об этом – в следующем уроке.

     Теперь растягиваем элемент на всю форму. Запускаем программу и наслаждаемся возможностью писать слова в нашей форме.



     Жду отзывов и предложений


     К списку статей          Предыдущий урок          Следующий урок


     DiamondTigeR

     
Урок 1. Создаём простое приложение типа Windows Form.



Автор: d.tiger. Дата: 11-12-2011, 20:01

Просмотров: 84530

В избранное:

Уважаемый посетитель, для доступа к ресурсам сайта OS-7.RU, а также для скачивания материалов - Вам необходимо зарегистрироваться либо войти под своим именем.







 (голосов: 1)
Комментарии (1) Распечатать