Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Microsoft XAML: 3 Type Converters and Resources

Microsoft XAML: 3 Type Converters and Resources

1h 24mIntermediate2016-10-27

Authors

Walt Ritscher

Walt Ritscher

Programmer, UI Designer, Staff Instructor at LinkedIn Learning

Course details

XAML is one of the primary languages used to create user interfaces for .NET and Windows 10. To develop apps with this framework, you need to be able to map relationships between .NET types and XAML objects and to work with reusable resources. This course, the third in our Microsoft XAML Fundamentals series, shows how to use type convertors and markup extensions to convert XAML properties to .NET properties, and how to create, organize, and consume XAML resources. Instructor Walt Ritscher also explains how to enable XAML styles, templates, and shared colors and brushes via resources, and load external resource files with merged dictionaries.

Learning objectives
Creating custom type converters
Creating custom markup extensions
Adding parameters
Using resources
Working with styles, colors, data, and templates in resources
Creating resources
Locating resource files
Loading resource files

Skills covered

XAMLASP.NETAzureProgramming LanguagesMicrosoftSoftware DevelopmentDeep Dive (X:Y)

Concepts

0. Introduction

  • 01 - Welcome
  • 02 - What you should know before watching
  • 03 - How to use the exercise files

1. Type Conversion and Runtime Injection

  • 04 - Explore the concepts of type converters
  • 05 - Use some type converters
  • 06 - Create a custom type converter
  • 07 - A markup extension and how it compares to a type converter
  • 08 - Use some common markup extensions
  • 09 - Create a custom markup extension
  • 10 - Add parameters to a custom markup extension

2. Resources

  • 11 - Types of resources
  • 12 - XAML resources and ResourceDictionaries
  • 13 - The Resources property
  • 14 - Use resource with the StaticResource markup extensions
  • 15 - Styles in resources
  • 16 - Colors in resources
  • 17 - Data and templates in resources
  • 18 - Explore the resource hierarchy
  • 19 - Create Resources with the Properties window
  • 20 - A quick look at merged resources
  • 21 - Use the Pack URI to locate resource files
  • 22 - Load a resource file for dynamic application UI

Conclusion

  • 23 - Next steps

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal