Читайте также: |
|
После того как мы создали проект 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 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Свойство, которое возвращает или задает тип, для которого предназначен данный стиль. | | | Шаг 5. Использование Custom Control |