Microsoft'sWindowsPresentationFoundation(WPF)providesyouwithadevelopmentframeworkforbuildinghigh-qualityuserexperiencesfortheWindowsoperatingsystem.ItblendstogetherrichcontentfromawiderangeofsourcesandallowsyouunparalleledaccesstotheprocessingpowerofyourWindowscomputer.ProWPF4.5inC#providesathorough,authoritativeguidetohowWPFreallyworks.Packedwithno-nonsenseexamplesandpracticaladviceyou'lllearneverythingyouneedtoknowinordertouseWPFinaprofessionalsetting.Thebookbeginsbybuildingafirmfoundationofelementaryconcepts,usingyourexistingC#skillsasaframeofreference,beforemovingontodiscussadvancedconceptsanddemonstratetheminahands-onwaythatemphasizesthetimeandeffortsavingsthatcanbegained.Whatyou’lllearn•UnderstandthefundamentalsofWPFprogra妹妹ingfromXAMLtocontrolsanddataflow.•Developrealisticapplicationscenariostoseenavigation,localizationanddeploymentinaction.•ExploretheadvanceduserinterfacecontrolsthatWPFprovides.•LearntomanagedocumentsfromwithinWPF:Textlayout,printing,anddocumentpackagingareallcovered.•UsegraphicsandmultimediatoaddpunchtoyourapplicationsWhothisbookisforThisbookisdesignedfordevelopersencounteringWPFforthefirsttimeintheirprofessionallives.AworkingknowledgeofC#andthebasicarchitectureof.NETishelpfultofollowtheexampleseasily,butallconceptswillbeexplainedfromthegroundup.TableofContents01.IntroducingWPF02.XAML03.Layout04.DependencyProperties05.RoutedEvents06.Controls07.TheApplication08.ElementBinding09.Co妹妹ands10.Resources11.StylesandBehaviors12.Shapes,Brushes,andTransforms13.GeometriesandDrawings14.EffectsandVisuals15.AnimationBasics16.AdvancedAnimation17.ControlTemplates18.CustomElements19.DataBinding20.Formatting21.BoundData22.DataViews23.Lists,Tre
1