Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

ОК 2 Главное окно проекта Окно дизайнера разбивается на 2 панели- Режим дизайнера Р

Работа добавлена на сайт samzan.net:


1.Создание проекта

Создайте новый проект в Visual Studio 2008 на основе шаблона  WPF Application

В поле Name введите имя проекта(оно может совпадать  с именем среды (поле Solution Name)),  поле Location предназначено для директории сохранения проекта.  Нажимаем «ОК»


2. Главное окно проекта

 

Окно дизайнера разбивается на 2 панели:

  1.  Режим дизайнера
  2.  Режим редактирования XAML кода

Режим Дизайнера позволяет добавлять объекты на форму из панели инструментов (как в WinForms).

Окно редактирования XAML кода позволяет ВРУЧНУЮ прописывать  необходимые  объекты формы(задавать их свойства, действия или задавать им стиль)

  1.  Режим редактирования XAML кода

Объект Grid  -  объект контейнер.  Предназначен для разметки окна приложения. Может включать в себя  другие объекты, включая объекты контейнеры.

Наберите следующий код:

Свойства объекта Gird:

Width и Height. Задают ширину и высоту объекта.
RowDefinitions и ColumnDefinitions. Эти свойства  позволяют определить строки и столбцы внутри этого контейнера, а также их параметры (будут ли у них фиксированные размеры, либо они будут динамическими). В данном случае мы определили две строки и две колонки. Для первой строки и для первой колонки мы установили значение свойств высоты и ширины соответственно как автоматическое (width= "Auto"), а для второй строки и столбца не задали высоту и ширину. Это означает, что первая строка будет по высоте соответствовать содержащемуся контенту, то же будет происходить по ширине с первым столбцом. А вторая строка и столбец займут все оставшееся место.

в свойстве Grid.Background  -  определили заливку нашего основного контейнера Grid.

4.Создаем Меню.

Для создания меню поместим в главный контейнер следующий код:

Menu – объект меню

MenuItem – пункт меню(может включать в себя дочерние элементы).

5. GridSplitter

Этот объект служит для  динамического назначения размеров объектов на форме.

Назначте главному контейнеру 2 строки (первая с высотой 20 у второй значения не определены) и 3 строки ( первая с минимальной шириной 100, вторая с шириной 3, у третей значения не определены).

Вставьте в главный конструктор следующий код.

6. TreeView

7. TextBox

8. TextBlock

9. Button

Самостоятельно:

Создать следующую форму:

Меню Файл включает в себя вкладку выход.

Функционал

  1.  Кнопка Выход – Выход из программы
  2.  Кнопка Hello – Сообщение «Hello World»
  3.  Кнопка Click   - Записывает  в TextBlock Значение TextBoxa




1. РЕФЕРАТІВ ДИСЕРТАЦІЙ 1
2. Реферат- Вершины карьеры не предел развития
3. дифференциация ~ разделение общества по полу
4. Тематика докладов и сообщений Дискуссии о происхождении славян современное состояние проблемы
5. Сибирский государственный индустриальный университет Кафедра истории Внутриполитический курс през
6. Уроки и выводы из опыта развязывания и ведения агрессии США и НАТО против Югославии
7. Детализация документированных описаний процессов как совместить управляемость и гибкость
8.  ТОВАРОВЕДНАЯ ХАРАКТЕРИСТИКА МАЙОНЕЗА 1
9. Итак идите научите ВСЕ НАРОДЫ крестя их во имя Отца и Сына и Святого Духа уча их соблюдать
10. Петербургский имени В
11. Когда жена старше мужа
12. Понятие отпуска без сохранения заработной платы их виды
13. Налоговое законодательство и налоговое право
14. улучшений на сайте за этот год Новинки 2013 года 8 января Новый дизайн С этим обновлением Лоwади пред
15. Бизнес план ОАО Домовенок
16. РЕФЕРАТ дисертації на здобуття наукового ступеня кандидата технічних наук.6
17. Курсовая работа- Выделение мембранных белков
18. Реферат- Эволюционные факторы
19. 2013 Список для самостоятельного чтения- Внимание оранжевым цветом выделены тексты для семинарских заня
20. Признаки и категории преступлений