Учебное пособие по Windows Phone 9: Создание пользовательской кнопки в выражении (часть-2)

Учебное пособие по Windows Phone 9: Создание пользовательской кнопки в выражении (часть-2)
Учебное пособие по Windows Phone 9: Создание пользовательской кнопки в выражении (часть-2)

Видео: Учебное пособие по Windows Phone 9: Создание пользовательской кнопки в выражении (часть-2)

Видео: Учебное пособие по Windows Phone 9: Создание пользовательской кнопки в выражении (часть-2)
Видео: Как активировать Windows без дополнительных программ? #айти - YouTube 2024, Май
Anonim

Этот учебник является продолжением Части I в рамках учебника по Windows Phone: просто скопировав и вставив код из Visual Just Studio в выражение blend, мы создали реплика приложения Silverlight в Expression Blend. Теперь мы создадим пользовательскую кнопку, выполнив следующие шаги:

1. Подтвердите, что MainPage.xaml открыто в окне конструктора и что текущее рабочее пространство дизайн, Чтобы просмотреть текущее рабочее пространство, выберите Workspaces в Окно и убедитесь, что дизайн опция отмечена.

2. В окне конструктора щелкните правой кнопкой мыши значок "Нажми на меня", Укажите Изменить шаблон и выберите Создать пустой.

3. В Создать ресурс ControlTemplate диалога, установите название вFancyButton, сохраните текущее значение " Этот документ" в Определить в и нажмите Хорошо.

Image
Image

4. Убедитесь, что панель «Объекты» и «Временная шкала» видны, если нет, выберите Окно а потом Объекты и временная шкала чтобы показать эту панель. Кроме того, вы можете сбросить рабочее пространство.

5. Измените текущий контейнер корневого макета шаблона. в Объекты и временная шкала панели, щелкните правой кнопкой мыши ребенка сетка элемент внутри шаблон, указать на Изменить тип макета, и выберите бордюр.

Image
Image

6. С бордюр элемент, все еще выбранный в Объекты и временная шкала панели, перейдите к свойства панели и под Внешность, установите значение BorderThickness собственность на2 для каждой из сторон, а затем установить значение CornerRadius собственность на15.

Image
Image

7. Далее, в Кисти выберите Фон собственности и выбрать Градиентная щетка вариант. Затем выберите левый градиентный стоп и установите его значение на светло-серый цвет, например#FFADADAD, Затем выберите нужный градиентный стоп и установите его значение на темно-серый цвет, например# FF0A0A0A.

Image
Image

8. Теперь, в Кисти выберите BorderBrush собственности, выберите Твердая кисть и выберите светло-серый цвет, например# FFC0C0C0.

Image
Image

9. Следующий шаг - добавить подпись. Во-первых, убедитесь, что бордюр элемент остается выбранным в Объекты и временная шкала панель.

10. Теперь переключитесь на активы панели, выберите управления категорию и прокрутите список вниз справа от категории, чтобы найти TextBlock контроль. Затем дважды щелкните элемент в списке, чтобы вставить экземпляр этого элемента управления, вложенный внутри бордюр элемент шаблона.

Image
Image
Image
Image

11. Теперь, в инструменты панели, выберите выбор инструмента или нажмите В для восстановления режима выбора.

12. В Объекты и временная шкала панели, выберите вновь добавленную TextBlock элемент. Затем в свойства панели, разверните Кисти категории и установите передний план кисть до светлого цвета, например#FFFFFFFF.

Image
Image

13. Теперь разверните раскладка и установить значение Горизонтальное выравнивание а также Вертикальное выравнивание свойства дляЦентр, Затем установите значение Поле собственность на10 для левой и правой сторон, а для4 для верхней и нижней сторон.

Image
Image

14. Свяжите Текст собственности Текстовое окно контроль в шаблоне содержание свойство кнопки templated control. Сделать это:

  • Разверните Общие свойства категория
  • Нажмите Расширенные параметры свойств - обозначается квадратным значком рядом со значением свойства
  • Выбрать Связывание шаблонов для отображения списка свойств в шаблоном элементе управления, который может быть привязан к этому свойству
  • Выбрать содержание свойство из этого списка. Укажите, что значение Текст свойство изменяется на "Нажми на меня"- значение, установленное для содержание свойство кнопки - и теперь свойство показано желтым контуром, чтобы указать, что он связан с шаблоном.
Image
Image

15. Пресса CTRL + S для сохранения обновленного файла.

16. Теперь вы готовы протестировать новую пользовательскую кнопку. Нажмите F5 создавать и запускать приложение

Похожие сообщения:

  • Windows Live Essentials Offline Installers для всех языков Ссылки
  • Полный список горячих клавиш для Windows Live Writer
  • Бесплатный шаблон стилей Windows Metro для пользователей Visual Basic
  • Учебное пособие по Windows Phone 11: Создание анимации для текста баннера
  • Тест-драйв ОС Windows в VirtualBox - подробное руководство по скриншотам

Рекомендуемые: