рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдПрдХ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдорд╛рдЗрдЧреНрд░реЗрдЯ рдХрд░рдирд╛ рд╣рдореЗрд╢рд╛ рдПрдХ рдореБрд╢реНрдХрд┐рд▓ рдореБрджреНрджрд╛ рд╣реЛрддрд╛ рд╣реИред рдирдИ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╢реБрд░реВ рдХрд░рдиреЗ, рдХреЛрдб рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдФрд░ рд▓рдХреНрд╖рд┐рдд рджрд░реНрд╢рдХреЛрдВ рдХреЗ рдмреАрдЪ рд╕рд╣реА рд╕рдВрддреБрд▓рди рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред

рдпреЗ рд╕рднреА рдкреИрд░рд╛рдореАрдЯрд░ рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╣реИрдВ, рдФрд░ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдЕрд░реНрде рдореЗрдВ рдПрдХ-рджреВрд╕рд░реЗ рдкрд░ рдирд┐рд░реНрднрд░ рд╣реИрдВред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╡рд┐рдВрдбреЛрдЬ рд╕реНрдЯреЛрд░ рдЖрдкрдХреЛ рд╡рд┐рдВрдбреЛрдЬ 8 рдФрд░ рд╡рд┐рдВрдбреЛрдЬ 8.1 рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ-рдЕрд▓рдЧ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрд┐рд▓реНрдб рдХреА рдореЗрдЬрдмрд╛рдиреА рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ: рдбрдмреНрд▓реНрдпреВ 8 рдХреЗ рддрд╣рдд рдмрдирд╛рдП рдЧрдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди W8.1 рдкрд░ рдЪрд▓рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд рдирд╣реАрдВред рдЖрдк W8 рдХреЗ рд▓рд┐рдП рдЕрд╕реЗрдВрдмрд▓реА рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рдирдИ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рдкреНрд░рдпрд╛рд╕реЛрдВ рдХрд╛ рдирд┐рд╡реЗрд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдЙрди рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реЛрдВрдЧреЗ рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдРрд╕рд╛ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ, рдкреВрд░реЗ рджрд░реНрд╢рдХреЛрдВ рдХреЛ рдПрдХ рд╣реА рдмрд╛рд░ рдореЗрдВ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдирдИ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдкреНрд░рд╕рдиреНрди рдХрд░рдирд╛ред рдпрд╛ рдЖрдк рдХреЗрд╡рд▓ W8.1 рдХреЗ рддрд╣рдд рдирдИ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдореЗрдВ рдирд┐рд╡реЗрд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдХрд┐ рдХрд╛рдлреА рд╕рд░рд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ (рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдЖрдк рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдФрд░ рднреА рдЕрдЪреНрдЫрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ), рд▓реЗрдХрд┐рди рд╕рд╛рде рд╣реА рд╕рд╛рде, W8 рджрд░реНрд╢рдХреЛрдВ рдХреЛ рдХреЛрдИ рднреА рдЕрдкрдбреЗрдЯ рдкреНрд░рд╛рдкреНрдд рдирд╣реАрдВ рд╣реЛрдЧрд╛ред

рдКрдкрд░ рджреА рдЧрдИ рддрд╕реНрд╡реАрд░ рдЗрди рджреЛ рд╕рд╢рд░реНрдд рд░рдгрдиреАрддрд┐рдпреЛрдВ рдХреЛ рджрд┐рдЦрд╛рддреА рд╣реИ - рджреЛрдиреЛрдВ рдЗрд╕ рдзрд╛рд░рдгрд╛ рдХреЗ рддрд╣рдд рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдбрдмреНрд▓реНрдпреВ 8 рдХреЗ рддрд╣рдд рдХрд┐рд╕реА рддрд░рд╣ рдХрд╛ рдЖрд╡реЗрджрди рд╣реИред рдХрдИ рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рд╢реАрд░реНрд╖ рд░рдгрдиреАрддрд┐ рд╕рд╣реА рд╣реЛрдЧреА: W8 рдХреЗ рд▓рд┐рдП рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдлреНрд░реАрдЬ рдХрд░реЗрдВ - рдФрд░ W8.1 рдХреЗ рд▓рд┐рдП рд╕рдВрд╕реНрдХрд░рдг рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░реЗрдВред
рд╣рд╛рд▓рд╛рдВрдХрд┐, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдРрд╕реЗ рдкрд░рд┐рджреГрд╢реНрдп рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ рдЬрдм рдмрд╛рдж рдХреА рдЕрд╡рдзрд┐ рдХреЗ рд▓рд┐рдП рдардВрдб рдХреЛ рд╕реНрдердЧрд┐рдд рдХрд░рдирд╛ рдЖрд░реНрдерд┐рдХ рд░реВрдк рд╕реЗ рдЕрдзрд┐рдХ рд▓рд╛рднрджрд╛рдпрдХ рд╣реИред рдпрд╣рд╛рдВ рдЖрдкрдХреЛ рдпрд╣ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдкреНрд░рд╡рд╛рд╕ рдХреЗ рджреМрд░рд╛рди рдЖрдк рдХрд┐рддрдиреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдкрдХрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ (рд╢реЗрдбреНрдпреВрд▓ рдмрд╣реБрдд рд╕рд╢рд░реНрдд рд╣реИ):

рдЬрд╛рд╣рд┐рд░ рд╣реИ, рдЬрд▓реНрджреА рдпрд╛ рдмрд╛рдж рдореЗрдВ, рдЕрдзрд┐рдХрд╛рдВрд╢ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╡рд┐рдВрдбреЛрдЬ 8 рд╕реЗ рд╡рд┐рдВрдбреЛрдЬ 8.1 рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░реЗрдВрдЧреЗ, рд▓реЗрдХрд┐рди рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдВрдХреНрд░рдордг рдЧрддрд┐ рдХрдИ рдорд╛рдкрджрдВрдбреЛрдВ рдкрд░ рдирд┐рд░реНрднрд░ рд╣реЛ рд╕рдХрддреА рд╣реИ: рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдЗрдВрдЯрд░рдиреЗрдЯ рдЙрдкрд▓рдмреНрдзрддрд╛ рд╕реЗ рд▓реЗрдХрд░ рд╕рдВрдЧрдарди рдХреЗ рднреАрддрд░ рдиреАрддрд┐рдпреЛрдВ рддрдХред рддрджрдиреБрд╕рд╛рд░, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╡рд┐рдореБрджреНрд░реАрдХрд░рдг рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ, рдЖрдкрдХреЛ рдПрдХ рдкреНрд░рд╢реНрди рдкреВрдЫрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ: рдШрдЯрддреА рдЧрддрд┐рд╢реАрд▓рддрд╛ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рд╡рд┐рдВрдбреЛрдЬ 8 рдХреЗ рдЕрдВрджрд░ рдмрд╛рдЬрд╛рд░ рдХрд╛ рдЖрдХрд╛рд░ рдХреНрдпрд╛ рд╣реИ (рдЕрдкрдбреЗрдЯ рдХрд┐рдП рдмрд┐рдирд╛)ред
рдФрд░ рдПрдХ рдФрд░ рдмрд╛рдд: рдЖрд╡реЗрджрди рдХреА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рд╢рд╛рдпрдж рдЖрдкрдХреЗ рдкрд╛рд╕ рдкрд░реНрдпрд╛рдкреНрдд рд╡рд┐рдВрдбреЛрдЬ 8 рдХреНрд╖рдорддрд╛рдУрдВ рд╕реЗ рдЕрдзрд┐рдХ рд╣реИ ...
рдХреНрдпрд╛ рд╡рд┐рдЪрд╛рд░ рдХрд░рдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ
рд╡рд┐рдВрдбреЛрдЬ 8 рд╕реЗ рд╡рд┐рдВрдбреЛрдЬ 8.1 рдореЗрдВ рд╕рдВрдХреНрд░рдордг рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд "рдмрд╛рд░реАрдХрд┐рдпреЛрдВ" рдХреЛ рднреА рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП:
- рд╡рд┐рдВрдбреЛрдЬ 8.1 рдореЗрдВ XAML рдФрд░ HTML рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдЕрдзрд┐рдХ рддреЗрдЬ рдФрд░ рдЕрдзрд┐рдХ рдКрд░реНрдЬрд╛ рдХреБрд╢рд▓ рд╣реИред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдХреЛрдб рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рдмрд┐рдирд╛ рдПрдХ рд╕рд░рд▓ рдкреНрд░рд╡рд╛рд╕рди (рд╕рд┐рд░реНрдл рдПрдХ рдирдП рдордВрдЪ рдкрд░ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рд┐рдд) рд╕реЗ рдЖрд╡реЗрджрди рдХреА рдмреЗрд╣рддрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред
- рд╡рд┐рдВрдбреЛрдЬ 8.1 рдиреЗ рдирдП рдирд┐рдпрдВрддреНрд░рдг рдЬреЛрдбрд╝реЗ рд╣реИрдВ рдЬреЛ рдХрдИ рдЪреАрдЬреЛрдВ рдХреЛ рдЖрд╕рд╛рди рдмрдирд╛рддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рд╣реА рд╣рдм, рдпрд╛ рдПрдХреНрд╕рдПрдПрдордПрд▓ рдореЗрдВ рддреИрдпрд╛рд░ рдлреНрд▓рд╛рдИрдПрдЯ рддрддреНрд╡ред рдХрднреА-рдХрднреА рдпрд╣ рд╡рд┐рдХрд╛рд╕ рдХреЗ рдмрд╣реБрдд рд╕реЗ рд╕рдордп рдХреЛ рдмрдЪрд╛ рд╕рдХрддрд╛ рд╣реИред (рдореИрдВ рдЕрднреА рддрдХ рдХрдИ рдирдП рдПрдкреАрдЖрдИ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ)ред
- рд╡рд┐рдВрдбреЛрдЬ 8.1 рдХреЗ рд▓рд┐рдП рд╕реНрдЯреЛрд░ рдореЗрдВ рд╡рд┐рдореБрджреНрд░реАрдХрд░рдг рдХреЗ рдирдП рдЕрд╡рд╕рд░ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ рдПрдореНрдмреЗрдбреЗрдб рднреБрдЧрддрд╛рди рдХреЗ рд▓рд┐рдП рднрд╕реНрдо рд╕рдВрд╕рд╛рдзрди рднреА рд╢рд╛рдорд┐рд▓ рд╣реИрдВред
- рд╡рд┐рдВрдбреЛрдЬ 8.1 рдкрд░, рд╕реНрдХреНрд░реАрди рдкрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ (рдирдП рдбрд┐рд╕реНрдкреНрд▓реЗ рдореЛрдб) рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рдЦреЛрдЬ рдХрд╛рд░реНрдп рднреА рдмрджрд▓ рдЧрдпрд╛ рд╣реИред рд╡рд┐рдВрдбреЛрдЬ 8 рдХреЗ рддрд╣рдд рдирд┐рд░реНрдорд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╕рдВрдЧрддрддрд╛ рдореЛрдб рдореЗрдВ рдХрд╛рдо рдХрд░реЗрдВрдЧреЗред
рдХрд┐рд╕реА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдорд╛рдЗрдЧреНрд░реЗрдЯ рдХреИрд╕реЗ рдХрд░реЗрдВ
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдорд╛рдЗрдЧреНрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ Windows 8.1 рдФрд░ Visual Studio 2013 рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдЬреИрд╕реЗ рд╣реА рдЖрдк рдПрдХ рдирдП рд╕реНрдЯреВрдбрд┐рдпреЛ рдореЗрдВ W8 рдХреЗ рд▓рд┐рдП рдЕрдкрдирд╛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд▓реЙрдиреНрдЪ рдХрд░рддреЗ рд╣реИрдВ, рдЖрдкрдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ W8.1 рдХреЗ рддрд╣рдд рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреА рдкреЗрд╢рдХрд╢ рдХреА рдЬрд╛рдПрдЧреА:

рдпрд╣рд╛рдВ рдЖрдкрдХреЛ
рд╡рд┐рдВрдбреЛрдЬ 8.1 рдореЗрдВ рдирдИ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрдврд╝рдиреЗ рдФрд░
рдХреЛрдб рдкреНрд░рд╡рд╛рд╕ рдХреА
рдЬрдЯрд┐рд▓рддрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдиреЗ рдХреА рдкреЗрд╢рдХрд╢ рдХреА рдЬрд╛рдПрдЧреАред рдореЗрд░рд╛ рд╕реБрдЭрд╛рд╡ рд╣реИ рдХрд┐ рдЖрдк рдЗрд╕ рддрдереНрдп рдкрд░ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдПрдкреАрдЖрдИ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдкрджрд╛рд╡рдирдд рд╣реИ рдФрд░ рдХрд╛рдо рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рд╡рд┐рдВрдбреЛрдЬ 8.1 рдХреЗ рддрд╣рдд рдЖрдкрдХреЗ рд╕рдорд╛рдзрд╛рди рдХреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЛ "рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рд┐рдд" рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдиреВ рдореЗрдВ рдЙрдЪрд┐рдд рдЖрдЗрдЯрдо рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ:

рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдЕрдВрдЬрд╛рдо рджреЗрдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВ рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ рдХрд┐ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВ рдФрд░ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рд╕рдм рдХреБрдЫ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдпрд╣ рднреА рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреЗрд╡рд▓ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдлрд╛рдЗрд▓реЗрдВ рдФрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореИрдирд┐рдлрд╝реЗрд╕реНрдЯ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЕрдкрдбреЗрдЯ рд╣реЛрддреЗ рд╣реИрдВред
рдЙрддреНрдкрд╛рджрдХрддрд╛
рдЬрд┐рдЬреНрдЮрд╛рд╕реБ рдХреЗ рд▓рд┐рдП, рдореИрдВ рдЖрдкрдХреЛ рдПрдХ рдкреНрд░рдпреЛрдЧ рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рднреА рджреЗрддрд╛ рд╣реВрдВ рдХрд┐ рд░рд┐рдЯрд╛рд░рдЧреЗрдЯ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдФрд░ рдмрд╛рдж рдореЗрдВ рдЖрд╡реЗрджрди рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, VS2013 рдореЗрдВ рдЖрдк рдбрд┐рдмрдЧрд┐рдВрдЧ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╡рд╣рд╛рдВ "рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдирд┐рджрд╛рди" рдЖрдЗрдЯрдо рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рдЖрдк рдЙрдкрдпреБрдХреНрдд рдкрд░реАрдХреНрд╖рд╛ рдХрд╛ рдЪрдпрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдЗрдП XAML рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреА рдЬрд╡рд╛рдмрджреЗрд╣реА рдХреА рддреБрд▓рдирд╛ рдХрд░реЗрдВред рдПрдХ рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рдЦрд░рдЧреЛрд╢ рдХреЗ рд░реВрдк рдореЗрдВ, рдореИрдВ "
рд╡рд┐рдВрдбреЛрдЬ 8 рд╕реАрдЦреЗрдВ " рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реВрдВрдЧрд╛ред
рд╡рд┐рдВрдбреЛрдЬ 8.1 рдкрд░ рд╡рд┐рдВрдбреЛрдЬ 8 рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдкрд░рд┐рдгрд╛рдо:

рдпрд╣рд╛рдБ, рд╢реБрд░реБрдЖрдд рдореЗрдВ рдЬреНрдпрд╛рджрд╛ рдкрд╛рд░реНрд╕ рдХрд░рдиреЗ рд╕реЗ appx.xaml рдХреА рдкрд╛рд░реНрд╕рд┐рдВрдЧ рдФрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреЗрдЬреЛрдВ рдХреА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рджреЛрдиреЛрдВ рд╣реЛрддреА рд╣реИред
рдФрд░ рдпрд╣рд╛рдБ рд╡рд┐рдВрдбреЛрдЬ 8.1 (рдФрд░ рдХреЛрдб рдХреЛ рдмрджрд▓реЗ рдмрд┐рдирд╛) рдХреЛ рдЙрд╕реА рдкреИрдорд╛рдиреЗ рдкрд░ рд░реАрдбрд╛рдпрд░реЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдЙрд╕реА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдкрд░рд┐рдгрд╛рдо рд╣реИрдВ:

(рдЖрдк рдкреГрд╖реНрдареЛрдВ рдХреЗ рдмреАрдЪ рдард╣рд░рд╛рд╡ рдХреЛ рдирдЬрд░рдЕрдВрджрд╛рдЬ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╕рд┐рд╡рд╛рдп рдЗрд╕рдХреЗ рдХрд┐ рдмреАрдЪ рдореЗрдВ рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рдЫрдк GridView рдХрд╛ рдПрдХ рд╕реНрдХреНрд░реЙрд▓ рд╣реИ)
рдмреБрд░рд╛ рд╕реБрдзрд╛рд░ рдирд╣реАрдВ рд╣реИ, рдХреНрдпрд╛ рдпрд╣ рд╣реИ?
рд╕реНрдХреНрд░реАрди рдкрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВ
рд╡рд┐рдВрдбреЛрдЬ 8 рдкрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рддреАрди рдореЛрдб рдореЗрдВ рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: рднрд░реЗрдВ, рдкреВрд░реНрдг рдФрд░ рддрдбрд╝рдХред

рд╡рд┐рдВрдбреЛрдЬ 8.1 рдореЗрдВ, рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ (рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛) рдХреА рд╕реНрдХреНрд░реАрди рдкрд░ рд╕реНрдерд╛рди рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд▓рдЪреАрд▓рд╛рдкрди рд╣реИ - рдФрд░ рд╡реЗ 500px рддрдХ рдХрд┐рд╕реА рднреА рдЪреМрдбрд╝рд╛рдИ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ) рдпрд╛ 320 (рд╡реИрдХрд▓реНрдкрд┐рдХ) рдкрд░ рдХрдмреНрдЬрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрджрд┐ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╡рд┐рдВрдбреЛрдЬ 8 рдХреЗ рддрд╣рдд рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЕрдЧрд░ рдкрд░реНрдпрд╛рдкреНрдд рдЬрдЧрд╣ рдирд╣реАрдВ рд╣реИ, рддреЛ рдпрд╣ рдХрд┐рдирд╛рд░реЛрдВ рдкрд░ рдЧреНрд░реЗ рдзрд╛рд░рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рд╕реНрдиреЛрдкреНрдб рд╡реНрдпреВ рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрдЧрд╛ (рд╕рдВрдЧрддрддрд╛ рдореЛрдб):

рдЬреИрд╕реЗ рд╣реА рдЖрдк рд╡рд┐рдВрдбреЛрдЬ 8.1 рдХреЗ рддрд╣рдд рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рд░реАрдбрд╛рдпрд░реЗрдХреНрдЯ рдХрд░рддреЗ рд╣реИрдВ, рдпрд╣ рддреБрд░рдВрдд 500px рдХреА рдЪреМрдбрд╝рд╛рдИ рддрдХ рдбрд┐рд╕реНрдкреНрд▓реЗ рдХреЗ рд╕рд╛рдорд╛рдиреНрдп (рдкреВрд░реНрдг) рджреГрд╢реНрдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрдЧрд╛:

рдЗрд╕ рдмрд┐рдВрджреБ рдкрд░, рдЖрдкрдХреЛ рдЗрд╕ рдмрд╛рдд рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдЖрдкрдХрд╛ рдЖрд╡реЗрджрди рдЗрддрдиреЗ рд╕рдВрдХрд░реЗ рд╕реНрдерд╛рди рдкрд░ рдХреИрд╕рд╛ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рддрд╛ рд╣реИ! рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдпрд╣ рдкреВрд░реА рддрд░рд╣ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдХрджрдо рдкреАрдЫреЗ: рд╣рдорд╛рд░реЗ рддрдбрд╝рдХ-рднрдбрд╝рдХ рд╡рд╛рд▓реЗ рджреГрд╢реНрдп рдХрд╛ рдХреНрдпрд╛ рд╣реБрдЖ? рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдорд╛рдЗрдЧреНрд░реЗрд╢рди (рдФрд░ рдирдИ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП) рдХреЗ рдмрд╛рдж, рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдиреНрдпреВрдирддрдо рд╕рдорд░реНрдерд┐рдд рдЪреМрдбрд╝рд╛рдИ 500px рдкрд░ рд╕реЗрдЯ рдХреА рдЬрд╛рддреА рд╣реИред рдЖрдк рдпрд╣ рдкреНрд░рдХрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдХрд╛ рдЖрд╡реЗрджрди 320px рдХреЗ рд╕рд╛рде рднреА рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ:

рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, 320 рд╕реЗ 500px рддрдХ рдХреЗ рдЕрдВрддрд░рд╛рд▓ рдореЗрдВ, рдЖрдкрдХрд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЙрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдмрджрд▓ рдЬрд╛рдПрдЧрд╛, рдЬрд┐рд╕реЗ рдкрд╣рд▓реЗ рд╕реНрдиреИрдкреНрдб рд╡реНрдпреВ рдХрд╣рд╛ рдЬрд╛рддрд╛ рдерд╛:

рдпрд╣рд╛рдВ рдЖрдкрдХреЛ рдлрд┐рд░ рд╕реЗ рд╕реЛрдЪрдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ, рдорд╛рдЗрдЧреНрд░реЗрд╢рди рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЛ рдлрд┐рд░ рд╕реЗ рдкрдврд╝реЗрдВ рдФрд░ рд╕рдордЭреЗрдВ рдХрд┐ рдЖрдкрдХреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рдЕрдм рдХреЛрдб рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рдЕрдм рддрдХ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдЯреВрдЯ рд╕рдХрддрд╛ рд╣реИ - рдЖрдкрдХреЛ рдЗрд╕реЗ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдмрджрд▓рдирд╛ / рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдорд╛рд░реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ, рд╕рднреА рдкреГрд╖реНрда LayoutAwarePage рд╡рд░реНрдЧ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИрдВ, рдЬреЛ рдорд╛рдирдХ рдЯреЗрдореНрдкрд▓реЗрдЯ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реБрдЖ рдХрд░рддрд╛ рдерд╛ред рдЖрдк рдЗрд╕рдореЗрдВ рдирд┐рдореНрди рдХреЛрдб рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ:
public virtual void InvalidateVisualState() { if (_layoutAwareControls != null) { string visualState = DetermineVisualState(ApplicationView.Value); foreach (Control layoutAwareControl in _layoutAwareControls) { VisualStateManager.GoToState(layoutAwareControl, visualState, false); } } }
ApplicationView рд╕реЗ рд░рд╛рдЬреНрдп рдХреЛ рдирд┐рдХрд╛рд▓рдиреЗ рд╡рд╛рд▓реА рд░реЗрдЦрд╛ рдХреЛ рдЕрдм рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ - рдирд┐рд░реНрдзрд╛рд░рдХ рд╕реНрддрд░ рдХреЗ рдЕрдВрджрд░, рдорд╛рди рдлрд╝реАрд▓реНрдб рд╕реЗ рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдорд╛рди рд▓рд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд╡рд┐рдВрдбреЛрдЬ 8.1 рдореЗрдВ, рдЖрдкрдХреЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреА рдЙрдкрд▓рдмреНрдз рдЪреМрдбрд╝рд╛рдИ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕реНрдерд┐рддрд┐ рдХреЛ рдмрджрд▓рдирд╛ рд╣реЛрдЧрд╛:
protected virtual string DetermineVisualState() { var windowWidth = Window.Current.Bounds.Width; var windowHeight = Window.Current.Bounds.Height; string viewState; if (windowWidth < 500) { viewState = "Snapped"; } else if (windowWidth < windowHeight) { viewState = "FullScreenPortrait"; } else { viewState = "FullScreenLandscape"; } return viewState; }
рдпрд╣рд╛рдБ рдореИрдВрдиреЗ рдирд┐рд░реНрдзрд╛рд░рдХ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдлрд╝рдВрдХреНрд╢рди рд╕реЗ рдкреИрд░рд╛рдореАрдЯрд░ рд╣рдЯрд╛ рджрд┐рдП, рдФрд░ рдЗрд╕рдХреЗ рдЕрдВрджрд░ рдореБрдЭреЗ рд╡рд┐рдВрдбреЛ рдХреА рдЪреМрдбрд╝рд╛рдИ рдФрд░ рдКрдВрдЪрд╛рдИ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдПрдХ рд╕реНрдкрд╖реНрдЯ рд╡рд┐рдХрд▓реНрдк рдЬреЛрдбрд╝рдирд╛ рдкрдбрд╝рд╛ред
рд╡реИрд╕реЗ, рдЪреВрдВрдХрд┐ рджреЛрдиреЛрдВ рдлрд╝рдВрдХреНрд╢рди рд╡рд░реНрдЪреБрдЕрд▓ рд╣реИрдВ, рд╢рд╛рдпрдж рдЖрдкрдХреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рдЕрдВрджрд░ рдХрд╣реАрдВ, рдЖрдкрдиреЗ рдЕрддрд┐рд░рд┐рдХреНрдд рд░реВрдк рд╕реЗ рдореЛрдб рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рд▓реЙрдЬрд┐рдХ рдХреЛ рднреА рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рд╣реИред рд╕рдВрднрд╡рддрдГ рдпрд╣ рдЦреЛрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд╛рдпрдХ рд╣реИ ... рдпрд╛ VS2013 рдХреЗ рд▓рд┐рдП рдПрдХ рд╢рд╛рдирджрд╛рд░ рдЕрд╡рд╕рд░ рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдЕрдиреНрдп рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд╣рд╛рдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:

рд╣рдо рдкрд░реАрдХреНрд╖рдг рдХрд░рддреЗ рд╣реИрдВ, рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рд╕рдм рдХреБрдЫ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
рдЦреЛрдЬ
рд╣рдорд╛рд░реЗ рдкреНрд░рд╡рд╛рд╕рди рдХрд╛рд░реНрдпрдХреНрд░рдо рдХрд╛ рдЕрдЧрд▓рд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд┐рдВрджреБ рдЦреЛрдЬ рд╣реИред рд╡рд┐рдВрдбреЛрдЬ 8.1 рдореЗрдВ, рд╣рдордиреЗ рджреЛ рдЪреАрдЬреЛрдВ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрд╛:
- рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЦреЛрдЬрдиреЗ рдореЗрдВ рдХрдард┐рдирд╛рдЗрдпрд╛рдБ
- рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЬрдЧрд╣реЛрдВ рд╕реЗ рдПрдХ рд╣реА рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдореЗрдВ рдЦреЛрдЬ рдХреЛ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
рдЗрд╕рд▓рд┐рдП, рдЕрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рд╕реБрдВрджрд░ рдЦреЛрдЬ рд╣реИ "рдмрд┐рдВрдЧ рджреНрд╡рд╛рд░рд╛ рд╕рдВрдЪрд╛рд▓рд┐рдд", рдлрд╝рд╛рдЗрд▓, рд╡реЗрдм, рд╕реНрдЯреЛрд░ рдФрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рджреНрд╡рд╛рд░рд╛
рдЦреЛрдЬ рдХрд╛ рд╕рдВрдпреЛрдЬрди:

... рдФрд░ SearchBox рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдЕрдВрджрд░ рдЦреЛрдЬ рдХреЛ рдПрдореНрдмреЗрдб рдХрд░рдиреЗ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ред
рд╢рд╛рдпрдж рдЖрдк, рд╣рдорд╛рд░реЗ рдЬреИрд╕реЗ, рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЕрдкрдбреЗрдЯ рдХрд░рддреЗ рд╕рдордп, рдЗрд╕ рдмрд╛рдд рд╕реЗ рдЪрд┐рдВрддрд┐рдд рд╣реИрдВ рдХрд┐ рдЦреЛрдЬ рдЕрдиреБрдмрдВрдз рдХрд╛ рдХреНрдпрд╛ рд╣реБрдЖ? рдпрд╣ рдЕрднреА рднреА рдореМрдЬреВрдж рд╣реИ рдФрд░ рдЬрдм рдпрд╣ рдЪрд▓ рд░рд╣рд╛ рд╣реИ рддреЛ рдЖрдкрдХреЗ рдЖрд╡реЗрджрди рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ:

рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдКрдкрд░ рджрд┐рдП рдЧрдП рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдореЗрдВ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╣ рд╣рд░ рдЬрдЧрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЦреЛрдЬ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЖрдкрдХреЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдирд╣реАрдВред рдбреНрд░реЙрдк-рдбрд╛рдЙрди рд╕реВрдЪреА рд╕реЗ, рдЖрдк рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреБрд░рдВрдд рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ, рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рдЦреЛрдЬ рдЕрдиреБрдмрдВрдз, рдпрд╛ SearchPane, рд╕реАрдзреЗ рдЖрд╡реЗрджрди рд╕реЗ рд╕рдХреНрд░рд┐рдп рд╣реЛред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдмрд╣реБрдд рдХрдо рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ: рдПрдХ рдЦреЛрдЬ рдмрдЯрди рдЬреЛрдбрд╝реЗрдВ рдФрд░ рдЙрд╕ рдкрд░ рдПрдХ рдШрдЯрдирд╛ рд▓рдЯрдХрд╛рдПрдВред
рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП, рдореИрдВ рддреБрд░рдВрдд UserControl рдореЗрдВ рдмрдЯрди рдХреЛ рд▓рдкреЗрдЯрдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ, рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХреЛ рдЗрд╕реЗ рдЕрдкрдиреЗ рдЖрд╡реЗрджрди рдХреЗ рд▓рдЧрднрдЧ рд╕рднреА рдкреГрд╖реНрдареЛрдВ рдкрд░ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
рд╣рдорд╛рд░рд╛ рдмрдЯрди рдПрдХ рдордВрдбрд▓реА рдореЗрдВ рдЦреЛрдЬ рдЖрдЗрдХрди рдХреА рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:

рдпрд╣ рдПрдХ рдирд┐рдпрдорд┐рдд рдмрдЯрди (рдмрдЯрди) рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╡рд╛рдВрдЫрд┐рдд рдЪрд░рд┐рддреНрд░ (& # xE11A;), рд╕рд╣реА рдлрд╝реЙрдиреНрдЯ (Segoe UI рдкреНрд░рддреАрдХ), рдФрд░ рдЪрдпрдирд┐рдд рд╢реИрд▓рд┐рдпрд╛рдБ рд╣реИрдВред
<UserControl x:Class="EventsApp.UserControls.SearchButton" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:local="using:EventsApp.UserControls" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"> <Grid> <Button x:Name="searchButton" Content="searchIconCodeHere" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" FontFamily="Segoe UI Symbol" Margin="0" FontSize="24" Tapped="searchButton_Tapped" FontWeight="Normal"> ... </Button> </Grid> </UserControl>
рдмрдЯрди рджрдмрд╛рдХрд░, рд╕рдВрдмрдВрдзрд┐рдд рдШрдЯрдирд╛ рдХреЛ рдЯреНрд░рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
private void searchButton_Tapped(object sender, Windows.UI.Xaml.Input.TappedRoutedEventArgs e) { Windows.ApplicationModel.Search.SearchPane.GetForCurrentView().Show(); }
рдпрд╣ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреГрд╖реНрдареЛрдВ рдкрд░ рдПрдХ рдмрдЯрди рдбрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рд░рд╣рддрд╛ рд╣реИред рдЕрдм рдЬрдм рдЖрдк рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реЗ рдЦреЛрдЬ рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд░рддреЗ рд╣реИрдВ, рддреЛ SearchPane рдХреЛ рд╕рд╣реА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рд╕рд╛рде рджрд┐рдЦрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рд╡реИрд╕реЗ, рдореИрдВ рд╡рд┐рдВрдбреЛрдЬ 8 рдХреЗ рддрд╣рдд рдирд┐рд░реНрдорд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рднреА рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рдмрдЯрди рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ -> рдпрд╣ рд╡рд┐рдВрдбреЛрдЬ 8.1 рдХреЗ рддрд╣рдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦреЗрдЧрд╛, рдЕрдЧрд░ рдЖрдк рдЙрдиреНрд╣реЗрдВ рдПрдХ рдЕрд▓рдЧ рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред
SearchBox
рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ, рдЖрдк рдЦреЛрдЬ рдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдХрд░реАрдм рднреА рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк
рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдПрдХ рдЦреЛрдЬ
рдмреЙрдХреНрд╕ рдирд┐рдпрдВрддреНрд░рдг рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдЖрдкрдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд рдкреИрдирд▓ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд┐рдП рдмрд┐рдирд╛, рдЖрд╡реЗрджрди рдХреЗ рдЕрдВрджрд░ рддреБрд░рдВрдд рдЦреЛрдЬ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ред рдпрд╣ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ SearchBox рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП API SearchPane рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕рдорд╛рди рд╣реИред
рд╕рд╛рде рд╣реА рд╕рд░реНрдЪ рдмрд╛рд░ рдХреЛ рдХреЙрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдЯрди рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрджрд┐ рдЖрдк рдЕрдкрдиреЗ рдЦреБрдж рдХреЗ UserControl рдХреЗ рдЕрдВрджрд░ SearchBox рдХреЛ рд▓рдкреЗрдЯрддреЗ рд╣реИрдВ рддреЛ рдпрд╣ рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рд╣реЛрдЧрд╛ - рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдЖрдк рдЖрд╕рд╛рдиреА рд╕реЗ рд╕рднреА рд▓реЙрдЬрд┐рдХ рдХреЛ рдЗрд╕рдореЗрдВ рдЗрдВрдЯреАрдЧреНрд░реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдХреЗрд╡рд▓ рдХрдВрдЯреНрд░реЛрд▓ рдХреЛ рдкреЗрдЬреЛрдВ рдореЗрдВ рдбрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВред
<UserControl x:Class="EventsApp.UserControls.LearnSearchBox" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:local="using:EventsApp.UserControls" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" > <Grid> <SearchBox x:Name="searchBox" Width="300" Height="48" QuerySubmitted="searchBox_QuerySubmitted" /> </Grid> </UserControl>
рдФрд░ рдЖрдЧреЗ рдХреЛрдб рдореЗрдВ:
private void searchBox_QuerySubmitted(SearchBox sender, SearchBoxQuerySubmittedEventArgs args) { var frame = Window.Current.Content as Frame; frame.Navigate(typeof(SearchPage), args.QueryText); }
рд╡реИрд╕реЗ, рдпрд╣ рдХреЛрдб SearchPane рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдз рднреЗрдЬрддреЗ рд╕рдордп рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕реЗ рд▓рдЧрднрдЧ рдЕрд▓рдЧ рдирд╣реАрдВ рд╣реИред рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдЗрд╕реЗ рд╡рд╣рд╛рдВ рд╕реЗ рдХреЙрдкреА рдХрд┐рдпрд╛ред
рдЕрдЧрд▓рд╛ рдХрджрдо рд╕рднреА рд╕рд╣реА рд╕реНрдерд╛рдиреЛрдВ рдкрд░ рд╣рдорд╛рд░рд╛ рдирдпрд╛ рдирд┐рдпрдВрддреНрд░рдг рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рдирд╛ рд╣реИ:

рдпрд╣рд╛рдВ, рдЖрдкрдХреА рддреНрд░реБрдЯрд┐ рдкреНрд░рддреАрдХреНрд╖рд╛ рдореЗрдВ рд╣реЛ рд╕рдХрддреА рд╣реИ, рдЬрд┐рд╕реЗ рддреБрд░рдВрдд рд╕рдордЭрдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИ (рд╡рд┐рд╢реЗрд╖рдХрд░ рдпрджрд┐ рдЖрдк рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдирд╣реАрдВ рдкрдврд╝рддреЗ рд╣реИрдВ):

рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдЖрдк рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ SearchPane рдФрд░ SearchBox рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдкрдХреЛ рдПрдХ рдЪреАрдЬ рдЪреБрдирдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдореИрдВ SearchPane рдХреЙрд▓ рдХреА рд╕рднреА рдкрдВрдХреНрддрд┐рдпреЛрдВ рдкрд░ рдЯрд┐рдкреНрдкрдгреА рдХрд░рддрд╛ рд╣реВрдВред
рдЗрд╕ рд╕рдВрдШрд░реНрд╖ рдХреЗ рдХрд╛рд░рдгреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рдмрд┐рдирд╛ рд╢рд░реНрдд рджреЛрд╣рд░рд╛рд╡ рд╣реИ, рджреВрд╕рд░рд╛ рдпрд╣ рд╣реИ рдХрд┐ рджреЛрдиреЛрдВ рдЦреЛрдЬ рддрдВрддреНрд░ рдПрдХ рд╣реА рд╕рд┐рд╕реНрдЯрдо рдЯреВрд▓рдЯрд┐рдк (рдУрдПрд╕ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдирд┐рдпрдВрддреНрд░рд┐рдд) рд╕реЗ рдмрдВрдзреЗ рд╣реИрдВ:

SearchPane рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд╕рдорд╛рди, рдЖрдк рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╕рдВрдХреЗрдд рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдк рд╕реНрдХреНрд░реАрди рдкрд░ рдХреАрдмреЛрд░реНрдб рд╕реЗ рдЯрд╛рдЗрдкрд┐рдВрдЧ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рдЦреЛрдЬ рдХреА рд╕рдХреНрд░рд┐рдпрддрд╛ рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ:
<SearchBox x:Name="searchBox" Width="300" Height="48" QuerySubmitted="searchBox_QuerySubmitted" FocusOnKeyboardInput="True" />
рдПрдХ рдЙрдкрдпреЛрдЧ рдЙрджрд╛рд╣рд░рдг
code.msdn.microsoft.com рдкрд░ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдЬреАрд╡рд┐рдд рдЯрд╛рдЗрд▓реЗрдВ
рдПрдХ рдФрд░ рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рд▓рд╛рдЗрд╡ рдЯрд╛рдЗрд▓реНрд╕ рдкрд░ рдереЛрдбрд╝рд╛ рдзреНрдпрд╛рди рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдПред рд╡рд┐рдВрдбреЛрдЬ 8 рдореЗрдВ, рдЖрд╡реЗрджрди рджреЛ рдЖрдХрд╛рд░реЛрдВ рдХреА рдЯрд╛рдЗрд▓реЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ: рд╡рд░реНрдЧ 150x150px рдФрд░ рдЪреМрдбрд╝рд╛ 310x150pxред рд╡рд┐рдВрдбреЛрдЬ 8.1 рдореЗрдВ, рджреЛ рдФрд░ рдЪреМрдХреЛрд░ рдЖрдХрд╛рд░ рдЙрдирдХреЗ рд▓рд┐рдП рдЬреЛрдбрд╝реЗ рдЧрдП: рдПрдХ рдЫреЛрдЯрд╛ 70x70px рдФрд░ рдПрдХ рдмрдбрд╝рд╛ 310x310pxред
рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдЙрдирдХреЗ рд╕рдорд░реНрдерди рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рджреЛ рдкреНрд░рдореБрдЦ рдЬреЛрдбрд╝рддреЛрдбрд╝ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:
1. рдЕрднреА рднреА рдЪрд┐рддреНрд░ рддреИрдпрд╛рд░ рдХрд░реЗрдВ:

рдФрд░ рдЙрдиреНрд╣реЗрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдирд┐рдлреЗрд╕реНрдЯ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ:

рд╕рд╛рде рд╣реА рд╡рд┐рдВрдбреЛрдЬ 8 рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдк рдЪрд╛рд╣реЗрдВ, рддреЛ рдЖрдк рд╡рд┐рднрд┐рдиреНрди рдЬрд╝реВрдо рдореЛрдб (рдбреАрдкреАрдЖрдИ рдХреЗ рдЖрдзрд╛рд░ рдкрд░) рдХреЗ рд▓рд┐рдП рдЯрд╛рдЗрд▓ рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдЖрд╡реЗрджрди рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
2. рдирдП рдЯреЗрдореНрдкрд▓реЗрдЯреНрд╕ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рд╛рдЗрд╡ рдЯрд╛рдЗрд▓ рдкреАрдврд╝реА рдХреЛрдб рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВред рдЖрдЗрдП рд╣рдо рдЗрд╕ рдкрд░ рдереЛрдбрд╝рд╛ рдФрд░ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдзреНрдпрд╛рди рджреЗрдВред
рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд
XML рдЯреЗрдореНрдкрд▓реЗрдЯ рд▓рд╛рдЗрд╡ рдЯрд╛рдЗрд▓реНрд╕ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИрдВ, рдЬреЛ рд╕рдВрдЧрдд рдПрдкреАрдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реБрд▓рдн рд╣реИрдВред рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рдкрд╛рда рдХреЗ рд╕рд╛рде рдЙрдирдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдЦрд╛рд╕рдХрд░ рдЬрдм рдЖрдкрдХреЛ рдПрдХ рдмрд╛рд░ рдореЗрдВ рдХрдИ рдЯрд╛рдЗрд▓ рдЖрдХрд╛рд░ рдХреЗ рд▓рд┐рдП рдЯреЗрдореНрдкрд▓реЗрдЯ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВред
рд╣рдорд╛рд░рд╛ рдЯрд╛рдЗрд▓ рдЕрдкрдбреЗрдЯ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:
public void UpdateImageTile() { var xml = new XmlDocument(); xml.LoadXml( string.Format( @"<?xml version=""1.0"" encoding=""utf-8"" ?> <tile> <visual branding=""none""> <binding template=""TileSquareImage""> <image id=""1"" src=""{0}"" alt=""{1}""/> </binding> <binding template=""TileWidePeekImage03""> <image id=""1"" src=""{0}"" alt=""{1}""/> <text id=""1"">{1}</text> </binding> </visual> </tile>", Entity.Thumbnails.OrderByDescending(x => x.Width).FirstOrDefault().Url, Entity.Title)); TileUpdateManager.CreateTileUpdaterForApplication().Update(new TileNotification(xml)); }
рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рдо рдПрдХ рд▓рд╛рдЗрд╡ рдЯрд╛рдЗрд▓ рдкрд░ рд░рд┐рдкреЛрд░реНрдЯ рдореЗрдВ рд╕реЗ рдПрдХ рдХреА рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдЫрд╡рд┐ рджрд┐рдЦрд╛рддреЗ рд╣реИрдВред рд╡рд┐рд╕реНрддреГрдд рдЯрд╛рдЗрд▓ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рдо рдПрдХ рдПрдиреАрдореЗрд╢рди рдЯреЗрдореНрдкрд▓реЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдЪреМрдХреЛрд░ рдФрд░ рдЪреМрдбрд╝реА рдЯрд╛рдЗрд▓реНрд╕ рдХреЗ рдкреИрдЯрд░реНрди рдПрдХ рд▓рд╛рдЗрди рдореЗрдВ рдПрдХрддреНрд░ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред
рдПрдХ рдмрдбрд╝рд╛ рд╡рд░реНрдЧ рдЯрд╛рдЗрд▓ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдЪрд╛рд╣рд┐рдП:
- рдЯреЗрдореНрдкреНрд▓реЗрдЯ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ 2 рдореЗрдВ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ
- рдирдП рдЖрдХрд╛рд░ рдлрд┐рдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЯреЗрдореНрдкрд▓реЗрдЯ рдирд╛рдо рдмрджрд▓реЗрдВ
- "рд╕реНрдЯрд┐рдХ" рдиреАрдЪреЗ рдПрдХ рдФрд░ рдЯреЗрдореНрдкрд▓реЗрдЯ
рдкрд░рд┐рдгрд╛рдо рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП:
public void UpdateImageTile() { var xml = new XmlDocument(); xml.LoadXml( string.Format( @"<?xml version=""1.0"" encoding=""utf-8"" ?> <tile> <visual branding=""none"" version=""2""> <binding template=""TileSquare150x150Image"" fallback=""TileSquareImage""> <image id=""1"" src=""{0}"" alt=""{1}""/> </binding> <binding template=""TileWide310x150PeekImage03"" fallback=""TileWidePeekImage03""> <image id=""1"" src=""{0}"" alt=""{1}""/> <text id=""1"">{1}</text> </binding> <binding template=""TileSquare310x310ImageAndText01""> <image id=""1"" src=""{0}"" alt=""{1}""/> <text id=""1"">{1}</text> </binding> </visual> </tile>" , Entity.Thumbnails.OrderByDescending(x => x.Width).FirstOrDefault().Url, Entity.Title)); TileUpdateManager.CreateTileUpdaterForApplication().Update(new TileNotification(xml)); }
рд╣реЛ рдЧрдпрд╛!
рд╡реИрд╕реЗ, рд╡рд┐рдВрдбреЛрдЬ 8.1 рдореЗрдВ рдЖрдк рд▓рд╛рдЗрд╡ рдЯрд╛рдЗрд▓реНрд╕ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рднреА рдкреНрд░рдХрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ:

рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдХрд╣рдирд╛

рддреЛ рдпрд╣ рд╡рд┐рдВрдбреЛрдЬ 8.1 рдХреЗ рддрд╣рдд рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд╛рдпрдХ рдХреНрдпреЛрдВ рд╣реИ? рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдХреЛрдб рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд┐рдП рдмрд┐рдирд╛ рднреА рдпрд╣ рдкреНрд░рджрд░реНрд╢рди рд╕реБрдзрд╛рд░ рдХреЗрд╡рд▓ рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рд╣реИ рдХрд┐ W8.1 рдореЗрдВ рдХрдИ рдирд┐рдпрдВрддреНрд░рдгреЛрдВ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рджреВрд╕рд░реЗ, рдпреЗ рд╕рднреА рдирдИ рд╕реБрд╡рд┐рдзрд╛рдПрдБ рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ рдирдП рдЯрд╛рдЗрд▓ рдЖрдХрд╛рд░, рдирдП рдирд┐рдпрдВрддреНрд░рдг рдФрд░ рдирдП рдПрдкреАрдЖрдИ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рддреАрд╕рд░реЗ, рдпрд╣ рд╕реНрд╡рдпрдВ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдмрджрд▓рд╛рд╡ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИ: рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рд╕реНрдХреНрд░реАрди рдкрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдореЛрдб рдФрд░ рдЦреЛрдЬ рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ред
рдЕрджреНрдпрддрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдХреНрдпрд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:
- рд╡реАрдПрд╕2013 рдореЗрдВ рд╡рд┐рдВрдбреЛрдЬ 8 рд╕реЗ рд╡рд┐рдВрдбреЛрдЬ 8.1 рддрдХ рд░реАрдбрд╛рдпрд░реЗрдХреНрдЯ рдкреНрд░реЛрдЬреЗрдХреНрдЯ
- рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдбрд┐рд╕реНрдкреНрд▓реЗ рдореЛрдбреНрд╕ рдХреЗ рддрд░реНрдХ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ рддрд╛рдХрд┐ рдпрд╣ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд┐рдВрдбреЛ (рдкреВрд░реНрдг, рднрд░рдг, рддрдбрд╝рдХ) тАЛтАЛрдФрд░ рдбрд┐рд╡рд╛рдЗрд╕ рдУрд░рд┐рдПрдВрдЯреЗрд╢рди рдХреЗ рдмрдЬрд╛рдп "рд╡рд┐рдВрдбреЛ" рдХреЗ рдЖрдХрд╛рд░ рдФрд░ рдЪреМрдбрд╝рд╛рдИ рдФрд░ рдКрдВрдЪрд╛рдИ рдХреЗ рдЕрдиреБрдкрд╛рдд рдкрд░ рдирд┐рд░реНрднрд░ рд╣реЛред
- рдЦреЛрдЬ рд╕рдХреНрд░рд┐рдпрдг рдХреЛ рддрд╛рдЬрд╝рд╛ рдХрд░реЗрдВ:
- рдПрдХред рдпрджрд┐ рдЖрдкрдиреЗ рдЦреЛрдЬ рдЕрдиреБрдмрдВрдз рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рд╣реИ, рддреЛ рдХрдо рд╕реЗ рдХрдо рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдЕрдВрджрд░ рдПрдХ рд╕рдХреНрд░рд┐рдпрдг рдмрдЯрди рдЬреЛрдбрд╝реЗрдВред
- рдЦред SearchBox рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдЕрдВрджрд░ рдПрдХ рдЦреЛрдЬ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ
- рдирдП рдЯрд╛рдЗрд▓ рдЖрдХрд╛рд░ рдЬреЛрдбрд╝реЗрдВ
- рдПрдХред рд╕реНрдерд┐рд░ рдЯрд╛рдЗрд▓реЛрдВ рдХреЗ рджреЛ рдФрд░ рдЖрдХрд╛рд░ рдмрдирд╛рдПрдВ
- рдЦред рд▓рд╛рдЗрд╡ рдЯрд╛рдЗрд▓ рдкреАрдврд╝реА рдХреЛрдб рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВред
рдЖрдЧреЗ рдХреЗ рд╕реБрдзрд╛рд░ рдЖрдкрдХреЗ рд╡рд┐рд╡реЗрдХ рдкрд░ рд╣реИрдВред рд╕рдлрд▓ рдкреНрд░рд╡рд╛рд╕!