Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Шаг 2. Создание пользовательского элемента управления

Читайте также:
  1. I СОЗДАНИЕ ОРГАНИЗАЦИОННОЙ ДИАГРАММЫ
  2. I Создание рисунка в технике акварель
  3. I. Концепция научного управления.
  4. I. Организационные структуры управления.
  5. II СОЗДАНИЕ ДИАГРАММ ДРУГИХ ТИПОВ
  6. II Создание пользовательской кисти
  7. II. Концепция административного управления (классическая школа управления).

После того как мы создали проект Silverlight, приступим к созданию пользовательского элемента управления. Обращаем Ваше внимание на то, что в данном учебном элементе, мы создадим самый элементарный пользовательский элемент управления. Предложенное задание для самостоятельного выполнения, немногим сложнее (для его выполнения необходимо опираться на материал предыдущих лекций).

Итак, для создания пользовательского элемента управления щелкните правой кнопкой мыши на ваш проект Silverlight, из контекстного меню выберите пункт "Add" и из контекстного меню второго уровня нажмите кнопку "New item…". Откроется диалоговое окно "Add New Item" (рисунок л. р. 3.2).


Рис. л. р. 3.2. Создание нового элемента Silverlight.

Как показано на скриншоте ниже (рисунок л. р. 3.3), в открывшемся диалоговом окне, необходимо выбрать "Silverlight Templated Control" и задать собственное имя для контрола. Помните, что "Silverlight Templated Control" является шаблоном для пользовательских Silverlight-контролов.


Рис. л. р. 3.3. Создание шаблона элемента управления.

Нажмите кнопку "Add", чтобы добавить пользовательский элемент управления в проект. Разверните "Solution Explorer". Там вы найдете следующие вещи:

1. Папку "Themes", содержащую файл с именем "Generic.xaml". Это файл ресурсов по умолчанию для всех ваших стилей элементов управления.

2. Файл "MyControl.cs", который является ничем иным как классом пользовательского элемента управления. Имя класса, по умолчанию, приравнивается имени элемента управления.

Обратите внимание, если Вы создаете несколько элементов управления IDE будет создавать несколько файлов класса контролов, но файл ресурсов будет общим (рисунок л. р. 3.4.).


Рис. л. р. 3.4. Solution Explorer после добавления пользовательского элемента управления.


Дата добавления: 2015-08-13; просмотров: 77 | Нарушение авторских прав


Читайте в этой же книге: Привязка к объектам CLR | Редактирование | Краткие итоги | Задача 4. | Лекция 7. Пользовательские элементы управления. | Устанавливаем стили для элементов управления | Определение свойств зависимости | Шаг 2. Рефакторинг кода разметки указателя цвета | Набор для практики | Задача 4. |
<== предыдущая страница | следующая страница ==>
Свойство, которое возвращает или задает тип, для которого предназначен данный стиль.| Шаг 5. Использование Custom Control

mybiblioteka.su - 2015-2024 год. (0.006 сек.)