Programming XAML

Mahesh Chand

This book discusses the Extensible Application Markup Language (XAML) programming language used to create user interfaces for Windows.

  • Published on Nov 21 2014
  • Pages 61
  • Downloaded 6.4k
  • Type PDF
    • Like
    • Love It
    • Awesome
    • Interesting
    • It's Okay
    • Thumbs Down
  • 23.3k
  • 0

This book discusses the Extensible Application Markup Language (XAML) programming language used to create user interfaces for Windows. XAML was first time introduced as a part of Microsoft .NET Framework 3.5. Officially speaking, XAML is a new descriptive programming language developed by Microsoft to write user interfaces for next-generation managed applications.

Table of Contents

  • Introduction
  • Purpose of XAML
  • Hello XAML
  • The Root Elements
  • Namespaces
  • XAML Markup and Code-Behind
  • Elements and Attributes
  • Content Property
  • Events
  • Creating Controls at Run-time
  • Container, Parent and Child Controls
  • Shapes
  • Brushes
  • Special Characters in XAML
  • Read and Write XAML In Code
  • Styling Controls in XAML
    • Style Element
    • Setters Property
    • BasedOn Property
    • TargetType Property
    • Triggers Property
  • Collection Element
    • Add Collection Items
    • Delete Collections Items
    • Collection Types
  • Data Binding
    • Data Binding with Objects
    • Data Binding with a Database
    • Data Binding with XML
    • Data Binding with Controls
  • Media Element
  • Summary