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

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

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

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 15.3.2025

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. Дипломна робота з психології Структура здібностей креативність співвідношення розумових здібностей сп
2. Детский сад компенсирующего вида 26 г
3. на тему- Молодь і державна мова ldquo;Молодь і державна мова
4. Задача линейного программирования
5. Влияние ассортимента ткани на показатели работы прядильного и ткацкого производств
6. Тема проекта Комар- казнить нельзя помиловать
7.  Легион Мистик является единым целым и никто не имеет права на обособленность а также на влияние из вне
8. тема законодательных актов и исключены акты утратившие силу
9. 10 КИМ юн ДУК Республика Корея Магистр политических наук Мирное объединение Южной и Северной Кореи вос
10. Тема 6 Задача 2 У листопаді 2008 р