русс | укр

C# - Головна
Контакти
Задайте питання...
Перегляд всіх питань


Простір імен
  ► System (5)
  ► Microsoft (1)


Для учнів (початківців)
  ► Відео уроки (4)
  ► Навчання (177)
  ► Приклади програм (19)
  ► Секрети Сі Шарп (4)

Для професіоналів
  ► Навчання (6)
  ► Приклади програм (1)










Вікно 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 структурному дереві додатки знайти необхідне ім'я і виконати подвійне клацання по ньому.

Переглядів: 1546






© 2012 ci-sharp.ru При використанні матеріалу пряме iндексуюче посилання на сайт ОБОВ'ЯЗКОВЕ.
Права строго захищені нормами міжнародного права, інтелектуальної власності та авторського права.