рд╕рд╛рдерд┐рдпреЛрдВ,
рд╣рдореЗрдВ рдпрд╣ рдШреЛрд╖рдгрд╛ рдХрд░рддреЗ рд╣реБрдП рдЦреБрд╢реА рд╣реЛ рд░рд╣реА рд╣реИ рдХрд┐ рдЖрдЬ рд╣рдордиреЗ MSDN рдкрд░ .Net рдлреНрд░реЗрдорд╡рд░реНрдХ рд╕реЗрдВрдЯрд░ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛, рдЬрд┐рд╕рдореЗрдВ рдЕрдм рд░реВрд╕реА рдореЗрдВ рд╡рд┐рдВрдбреЛрдЬ рдкреНрд░реЗрдЬреЗрдВрдЯреЗрд╢рди рдлрд╛рдЙрдВрдбреЗрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрдИ рдирдИ рд╕рд╛рдордЧреНрд░рд┐рдпрд╛рдВ рд╣реИрдВред рд╡рд┐рдВрдбреЛрдЬ рдкреНрд░реЗрдЬреЗрдВрдЯреЗрд╢рди рдлрд╛рдЙрдВрдбреЗрд╢рди (WPF) рдиреЗрддреНрд░рд╣реАрди рдЕрдкреАрд▓ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдиреБрднрд╡ рдХреЗ рд╕рд╛рде рд╡рд┐рдВрдбреЛрдЬ рдХреНрд▓рд╛рдЗрдВрдЯ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рдЕрдЧрд▓реА рдкреАрдврд╝реА рдХреА рдкреНрд░рдгрд╛рд▓реА рд╣реИред WPF рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЖрдк рд╕реНрдЯреИрдВрдбрдЕрд▓реЛрди рдФрд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░-рдЖрдзрд╛рд░рд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреА рдПрдХ рд╡рд┐рд╕реНрддреГрдд рд╢реНрд░реГрдВрдЦрд▓рд╛ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред WPF рдХреЗ рдХреЗрдВрджреНрд░ рдореЗрдВ рдПрдХ рд╡реЗрдХреНрдЯрд░-рдЖрдзрд╛рд░рд┐рдд рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рд╕рд┐рд╕реНрдЯрдо рд╣реИ рдЬреЛ рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рд╕реЗ рд╕реНрд╡рддрдВрддреНрд░ рд╣реИ рдФрд░ рдЖрдзреБрдирд┐рдХ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдЙрдкрдХрд░рдгреЛрдВ рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдХреА рдЙрдореНрдореАрдж рдХреЗ рд╕рд╛рде рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред WPF рдмреЗрд╕ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдПрдХреНрд╕реНрдЯреЗрдВрд╕рд┐рдмрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдорд╛рд░реНрдХрдЕрдк рд▓реИрдВрдЧреНрд╡реЗрдЬ (XAML), рдХрдВрдЯреНрд░реЛрд▓, рдбреЗрдЯрд╛ рдмрд╛рдЗрдВрдбрд┐рдВрдЧ, рд▓реЗрдЖрдЙрдЯ, рдЯреВ-рдбрд╛рдпрдореЗрдВрд╢рдирд▓ рдФрд░ рдереНрд░реА-рдбрд╛рдпрдореЗрдВрд╢рдирд▓ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕, рдПрдирд┐рдореЗрд╢рди, рд╕реНрдЯрд╛рдЗрд▓, рдЯреЗрдореНрдкреНрд▓реЗрдЯ, рдбреЙрдХреНрдпреВрдореЗрдВрдЯ, рдорд▓реНрдЯреАрдореАрдбрд┐рдпрд╛, рдЯреЗрдХреНрд╕реНрдЯ рдФрд░ рд▓реЗрдЖрдЙрдЯ рд╕рд╣рд┐рдд рдПрдкреНрд▓реАрдХреЗрд╢рди рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдлреАрдЪрд░реНрд╕ рдХреА рдПрдХ рдкреВрд░реА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рд╕рд╛рде рдмрдврд╝рд╛рддрд╛ рд╣реИред ред WPF Microsoft .NET рдлреНрд░реЗрдорд╡рд░реНрдХ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ рдФрд░ рдЖрдкрдХреЛ рдЙрди рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЬрд┐рдирдореЗрдВ .NET рдлреНрд░реЗрдорд╡рд░реНрдХ рд╡рд░реНрдЧ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЗ рдЕрдиреНрдп рддрддреНрд╡ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред
рдХреЗрдВрджреНрд░ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдирдИ рд╕рд╛рдордЧреНрд░реА рджрд┐рдЦрд╛рдИ рджреА:
- рд╢реБрд░реБрдЖрддреА рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП , рдЬреЛ рдЖрдкрдХреЛ рдЖрд╡рд╢реНрдпрдХ рдЬреНрдЮрд╛рди рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧрд╛ рдФрд░ рдкрд╣рд▓реЗ рдЖрд╡реЗрджрди рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрдЧрд╛ред
- WPF 4.0 рдХреА рдирдИ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓реЗрдЦ , рдЬреЛ рдбреЗрдирд┐рд╕ рд╕реНрдореВрде (MVP рдХреНрд▓рд╛рдЗрдВрдЯ рдРрдк рджреЗрд╡) рджреНрд╡рд╛рд░рд╛ рддреИрдпрд╛рд░ рдХрд┐рдП рдЧрдП рдереЗред рдЗрди рд▓реЗрдЦреЛрдВ рдореЗрдВ, рдЖрдк рд╕реАрдЦреЗрдВрдЧреЗ рдХрд┐ рдХреИрд╕реЗ рдирдИ рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдЖрдкрдХреЛ рдЕрдкрдиреА рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╕рд░рд▓ рддрд░реАрдХреЗ рд╕реЗ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдВрдЧреАред
- рдЕрддрд┐рд░рд┐рдХреНрдд рдЬрд╛рдирдХрд╛рд░реА рдЬрд┐рд╕рдореЗрдВ рд╡рд┐рдВрдбреЛрдЬ рдлреЙрд░реНрдо рдФрд░ WPF рдХреЗ рдПрдХреАрдХрд░рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рдЬрд╛рдирдХрд╛рд░реА рд╣реИ, рдкреНрд░реЛрдлрд╛рдЗрд▓рд┐рдВрдЧ рдЯреВрд▓ред
- рдФрд░, рдЬрд╝рд╛рд╣рд┐рд░ рд╣реИ, WPF рдПрдкреНрд▓реАрдХреЗрд╢рди рдХреНрд╡рд╛рд▓рд┐рдЯреА рдЗрдВрдкреНрд░реВрд╡рдореЗрдВрдЯ рдЧрд╛рдЗрдб (101 рдкреГрд╖реНрда)
рдЙрдкрдпреЛрдЧреА рд▓рд┐рдВрдХ:
- MSDN рдкрд░ рд╡рд┐рдВрдбреЛрдЬ рдкреНрд░реЗрдЬреЗрдВрдЯреЗрд╢рди рдлрд╛рдЙрдВрдбреЗрд╢рди
- рдкреАрд╕реА рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╡рд┐рдХрд╛рд╕ рдордВрдЪ
рдЖрдкрдХреЗ рд╕реБрдЭрд╛рд╡реЛрдВ рдФрд░ рдЗрдЪреНрдЫрд╛рдУрдВ рдХреЛ рд╕реБрдирдХрд░ рд╣рдо рд╣рдореЗрд╢рд╛ рдЦреБрд╢ рд╣реИрдВред