Index[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Y] XAML Browser Applications XAML Cruncher program XAML data binding conversions of types for DataContext, setting delayed updating dependency properties 2nd DependencyObject derived targets events defined for multi-bindings 2nd Path property RelativeSource property Source property 2nd between two controls UpdateSourceTrigger property x:Name attribute XAML (Extensible Application Markup Language) advantages of Application object, files for 2nd attached properties 2nd attributes 2nd 3rd BAML files browser applications Build Action for 2nd Button tags C# code equivalence example casting as buttons CDATA sections Class attribute 2nd 3rd class names with attributes class selection by XamlReader.Load code behind files with 2nd 3rd Code element 2nd CommandBinding elements compiling with source code 2nd concise expressions in constructors, replacing with Content property content, setting to 2nd 3rd Cruncher program [See XAML Cruncher program] {} (curly brackets) custom classes in data binding [See XAML data binding] defined Drawing Files, saving strokes as element names, interpreting element tree representation EmbeddedCode project embedding C# in embedding in C# programs empty element syntax enumeration assignments error messages for event handlers 2nd 3rd 4th 5th 6th events 2nd files, loading gradient brushes, defining graphical shapes creation example Image elements InitializeComponent method 2nd 3rd launching files of as programs locating elements by name loose XAML markup extensions in [See markup extensions] multiplications using transforms Name attributes names of elements, interpreting namespaces 2nd 3rd 4th non-WPF object elements objects, reusing [See XAML resources] Page class creation parsing 2nd partial class definitions 2nd property attributes property elements 2nd purpose of 2nd resources in executables, as resources, local [See XAML resources] root elements specification stand-alone files StartupUri attribute 2nd Stream objects with Load 2nd string variable assignment styles created in [See styles] syntax, importance of learning template creation with [See also templates] transforms with [See transforms] visual appearance role of Visual Studio designer for Web site launches of Window class representation Window classes with XAML and code-behind Window-derived classes entirely in window hierarchies in Window objects loaded into Application objects Window objects Owner property Window root elements prohibited 2nd x prefix XAML-only projects XamlReader.Load method 2nd 3rd 4th 5th 6th XamlWriter.Save method x:Static x:Type extension x:XData elements XML data islands 2nd XmlNamespace property xmlns attribute XmlnsDefinitionAttribute XmlTextReader XAML resources Add method application-wide resources Application.Resource tags availability of C# for adding classes defining Resources property converter classes in 2nd {} (curly brackets) defined defining elements as resources DynamicResource FindResource method format of forward referencing instance properties Internet Explorer permissions key lookups Key properties local nature of markup extensions namespace associations placement of Resources section purpose of 2nd ResourceDictionary root elements ResourceKey attributes 2nd Resources property scope of setting properties sharing among applications sharing of StaticResource 2nd 3rd storage object type styles with [See styles] syntax system-associated keys updates Visual Studio creation of x:Static xbap files 2nd x:Class attribute 2nd x:Key attribute 2nd 3rd x:Name attribute x:Static markup extension C# defined properties DynamicResource file structure options Internet Explorer permissions Key properties namespace associations non-WPF class access purpose of ResourceKey property Source property of Binding class syntax type consistency required updates x:Type markup extension x:XData elements XML (Extensible Markup Language) application version of [See XAML (Extensible Application Markup Language)] attribute assignments data islands 2nd Deserialize method element components empty element syntax local user application data serialization 2nd 3rd @ symbol for attribute references user application data x:XData elements XmlNamespace property XmlnsDefinitionAttribute XPath property 2nd |