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] dashed lines data binding Binding class for [See Binding class] BindingMode enumeration buttons to properties conversions of types for DataContext property defined delayed updating dependency properties 2nd 3rd 4th DependencyObject 2nd ElementName property of Binding class 2nd event handlers, replacement of events defined for flags, metadata FrameworkPropertyMetadataOptions GetBindingExpression method INotifyPropertyChanged interface IValueConverter Mode property multi-bindings 2nd notification mechanisms OneTime mode 2nd OneWay mode 2nd 3rd OneWayToSource mode 2nd Path property purpose of RelativeSource property 2nd SetBinding method setting on targets sources 2nd 3rd 4th static property references styles using for Value attributes 2nd syntax for targets, defined between two controls TwoWay mode 2nd UpdateSourceTrigger property XAML [See XAML data binding] data entry adding objects to collections BindingNavigator control classes, creating for 2nd CollectionChanged events CollectionView class 2nd creating new records data binding of properties for 2nd DataContext property as binding source 2nd DataTemplate objects with DataTrigger tags deleting records event handlers for menu items Executed event handlers for file structure, single records filtering views 2nd forms for grouping views 2nd indexing collections 2nd 3rd INotifyPropertyChanged interface ListBoxes for data display 2nd menus for navigation 2nd 3rd null entries for fields ObservableCollection class for opening files 2nd overview PersonPanel example PropertyChanged events 2nd 3rd public classes, creating for Refresh method saving files 2nd sorting views XmlSerializer with databases 2nd DataContext property of FrameworkElement binding sources, as data entry implementation example serializing source objects, setting for data binding DataFormats class 2nd DataTemplate objects class hierarchy of ContentTemplates, assigning to ContentTemplateSelector property DataTemplateSelector class DataTrigger tags 2nd 3rd DataType property of GridView class with HierarchicalDataTemplate 2nd 3rd 4th ItemTemplate property ListBox controls with 2nd purpose of 2nd SelectTemplate method Triggers sections 2nd visual trees of DataTrigger tags 2nd dates AbbreviatedDaysNames property calculations with DateTime type 2nd 3rd DateTimeFormatInfo class 2nd internationalizing deceleration in animation Decorator objects dependency properties AffectsMeasure flag 2nd 3rd animation use of 2nd attached properties 2nd binding class hierarchy for code example for registering conventional .NET compared to custom, defining data binding notifications data binding properties, backing 2nd DefaultMetadata property DefaultUpdateSourceTrigger defined defining DependencyObject class 2nd DependencyProperty type 2nd 3rd DockProperty element tree example FontSize property of TextBlock class FrameworkPropertyMetadata type GetValue methods Grid class, effects on layout Inherits flag 2nd 3rd metadata 2nd multiple ownership of notification advantages propagation through objects lacking the property properties subject to PropertyType property, displaying purpose of Register method rejection by specification SetDock property of DockPanel SetValue methods static nature of fields for styles, issues with TypeProperty validation 2nd 3rd visual tree propagation of Deserialize method device independent units 2nd dialog boxes buttons, enabling in Cancel buttons CommonDialog class Enter key with Escape key with modal modeless OK buttons Owner assignment 2nd placement in classes, issues with positioning printing from [See printing] public properties, defining ResizeMode property ShowDialog method 2nd 3rd ShowInTaskbar property Text property of title bars ToolWindow style Uri dialogs Window object nature of WindowStartupLocation 2nd WindowStyle property Dictionary class directories DirectoryInfo class 2nd 3rd 4th DirectoryTreeView class 2nd discovery time minimalization GetDirectories method viewing DispatcherObject 2nd DispatcherTimer class 2nd display resolutions distribution file formats docking, traditional Windows DockPanel class alignment Children, adding to class hierarchy control placement creating objects Dock enumeration DockProperty GetDock method LastChildFill property menus, docking with priority of multiple controls in SetDock property 2nd 3rd setting Content to splitters DoubleAnimation class animation, as basis for BeginAnimation with class hierarchy of CreateClock method Duration structures for IsCumulative property To property From property purpose of Storyboard parents to DoubleAnimation objects DoubleAnimationUsingKeyFrames class DiscreteDoubleKeyFrame class 2nd 3rd IsCumulative property LinearDoubleKeyFrame class 2nd purpose of SplineDoubleKeyFrame class DoubleAnimationUsingPath class DoubleKeyFrame class 2nd DrawImage method Drawing class class hierarchy of dimensions of objects, determining DrawingGroups [See DrawingGroup class] GlyphRunDrawing class ImageDrawing class importance of Opacity types of graphics allowed in VideoDrawing class Drawing Files, XAML DrawingContext class AnimationClock overloads drawing methods OnRender method, as parameter to other methods purpose of DrawingGroup class BitmapEffect property class hierarchy of ClipGeometry property dimensions of objects, determining Drawing property for returning objects typically in Opacity property purpose of Transform property DrawingImage class class hierarchy for Drawing property of ImageDrawing class purpose of 2nd DrawingVisual class child elements with class hierarchy of DrawingContext type event routing GetVisualChild method location of visual printing purpose of RenderOpen method 2nd drop shadows durations, animation CutoffTime attribute default Duration structures Forever option 2nd format for percentage values for KeyTime property RepeatBehavior attribute SpeedRatio property Storyboard, effects on multiple objects Timeline type TimeSpan objects total duration dynamic layout DynamicResource |