рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╢реЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЯреИрдм рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ рдпрджрд┐ рд╣рдо рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЦрдВрдб (рдЙрджрд╛рд╣рд░рдг: рдЧреНрд░рд┐рдб) рдХреЗ рднреАрддрд░ рдиреЗрд╕реНрдЯреЗрдб рдЯреИрдм рд░рдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ?, _рдХреНрдпрд╛ рд╣рдо рдкреНрд░рддреНрдпреЗрдХ рдЯреИрдм рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ?_ред рдЗрди рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рд╣рдореЗрдВ рдЕрдм рддрдХ рдПрдХ рдХрд╕реНрдЯрдо рд░реЗрдВрдбрд░рд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА...
TabView , рдЯреИрдм рдХреЗ рд╕реЗрдЯ рдФрд░ рдЙрдирдХреА рд╕рдВрдмрдВрдзрд┐рдд рд╕рд╛рдордЧреНрд░реА рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рд╣реИред TabView рдХрдИ рд╕рд╛рдордЧреНрд░реА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реИ, рдЬрдмрдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЕрдзрд┐рдХрддрд░ рд╕рдм рдХреБрдЫ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
рдиреЛрдЯ: TabView рдПрдХ рдХреНрд░реЙрд╕-рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рджреГрд╢реНрдп рд╣реИ рдЬреЛ рджреЗрд╢реА рдЯреИрдм рдХреЗ рдЕрдкрдиреА рд╕реАрдорд╛ рд╕реЗ рдЯрдХрд░рд╛рдиреЗ рдкрд░ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ рд▓реЗрдЖрдЙрдЯ рдХреЗ рд╕рд╛рде рдкреЛрдЬрд┐рд╢рдирд┐рдВрдЧ, рд╕реНрдЯрд╛рдЗрд▓рд┐рдВрдЧ рдФрд░ рдЙрднрд░реЗ рд╣реБрдП рдмрдЯрди рдХреА рддрд░рд╣ рдЧреИрд░-рд╕рдорд╛рди рд╕реНрдЯрд╛рдЗрд▓ред
рдЗрд╕рдХреЗ рдмрд╛рдж, TabView рдЧреБрдгреЛрдВ, рдШрдЯрдирд╛рдУрдВ рдФрд░ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╕реНрдЯреЗрдЯреНрд╕ рд╡рд╛рд▓реА рдПрдХ рд╕реВрдЪреАред
| рд╕рдВрдкрддреНрддрд┐ | рдкреНрд░рдХрд╛рд░ | рд╡рд┐рд╡рд░рдг |
|----------|:----------------:|:----------------:|
| TabItemsSource | рдЖрдИрдиреЗрдорд░реЗрдмрд▓ | TabView рдХреЗ рдЯреИрдм рдЖрдЗрдЯрдо рдЬрдирд░реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рд╕рдВрдЧреНрд░рд╣ред |
| TabViewItemDataTemplate | рдбреЗрдЯрд╛ рдЯреЗрдореНрдкрд▓реЗрдЯ | рдЯреИрдм рдЖрдЗрдЯрдо рдХрд╛ рд╣реЗрдбрд░ рдЬреЗрдирд░реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЯреИрдм рд╡реНрдпреВ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдЯреЗрдореНрдкреНрд▓реЗрдЯред |
| TabContentDataTemplate | рдбреЗрдЯрд╛ рдЯреЗрдореНрдкрд▓реЗрдЯ | рдЯреИрдм рдЖрдЗрдЯрдо рдХреА рд╕рд╛рдордЧреНрд░реА рдЬреЗрдирд░реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЯреИрдм рд╡реНрдпреВ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред |
| рдЗрд╕рдЪрдХреНрд░реАрдп | рдмреВрд▓ | рдЪрдХреНрд░реАрдп рдЯреИрдм рдиреЗрд╡рд┐рдЧреЗрд╢рди рд╕рдХреНрд╖рдо рдпрд╛ рдЕрдХреНрд╖рдо рдХрд░реЗрдВред |
| рдЗрд╕рд▓рд╛рдЬрд╝реА | рдмреВрд▓ | рдЖрд▓рд╕реА рдЯреИрдм рд▓реЛрдб рдХрд░рдирд╛ рд╕рдХреНрд╖рдо рдпрд╛ рдЕрдХреНрд╖рдо рдХрд░реЗрдВред |
| рдЪрдпрдирд┐рдд рд╕реВрдЪрдХрд╛рдВрдХ | рдЗрдВрдЯ | рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЪрдпрдирд┐рдд рдЯреИрдм рдХреЛ рдкреНрд░рд╛рдкреНрдд рдпрд╛ рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИред рдбрд┐рдлрд╝реЙрд▓реНрдЯ 0 рд╣реИред |
| рдЯреИрдмрд╕реНрдЯреНрд░рд┐рдк рдкреНрд▓реЗрд╕рдореЗрдВрдЯ | рдЯреИрдмрд╕реНрдЯреНрд░рд┐рдк рдкреНрд▓реЗрд╕рдореЗрдВрдЯ | TabStrip рдкреНрд▓реЗрд╕рдореЗрдВрдЯ (рдКрдкрд░ рдпрд╛ рдиреАрдЪреЗ)ред |
| рдЯреИрдмрд╕реНрдЯреНрд░рд┐рдкрдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб | рдмреНрд░рд╢ | рдЯреИрдмрд╕реНрдЯреНрд░рд┐рдк рдкреГрд╖реНрдарднреВрдорд┐ред |
| TabIndicatorBrush | рдмреНрд░рд╢ | TabIndicator рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдбред |
| TabIndicatorHeight | рдбрдмрд▓ | TabIndicator рдКрдВрдЪрд╛рдИред |
| TabIndicatorWidth | рдбрдмрд▓ | TabIndicator рдЪреМрдбрд╝рд╛рдИред |
| TabIndicatorPlacement | TabIndicatorPlacement | |
| TabIndicatorView | рджреЗрдЦреЗрдВ | TabIndicator рд╕рд╛рдордЧреНрд░реАред |
| TabContentBackground | рдмреНрд░рд╢ | рдЯреИрдм рд╕рд╛рдордЧреНрд░реА рдкреГрд╖реНрдарднреВрдорд┐ред |
| TabContentHeight | рдбрдмрд▓ | рдЯреИрдм рд╕рд╛рдордЧреНрд░реА рдКрдВрдЪрд╛рдИред |
| рдЯреИрдмрд╕реНрдЯреНрд░рд┐рдкрд╣рд╛рдЗрдЯ | рдбрдмрд▓ | рдЯреИрдмрд╕реНрдЯреНрд░рд┐рдк рдКрдВрдЪрд╛рдИред |
| TabContentHeight | рдбрдмрд▓ | рдЯреИрдм рд╕рд╛рдордЧреНрд░реА рдКрдВрдЪрд╛рдИред |
| HasTabStripрдЫрд╛рдпрд╛ | рдмреВрд▓ | TabStrip рдЫрд╛рдпрд╛ рдкреНрд░рднрд╛рд╡ рджрд┐рдЦрд╛рдПрдБ рдпрд╛ рдЫрд┐рдкрд╛рдПрдБред |
| IsTabTransitionEnabled | рдмреВрд▓ | рдЯреИрдм рдХреЗ рдмреАрдЪ рд╕рдВрдХреНрд░рдордг рдХреЛ рд╕рдХреНрд╖рдо рдпрд╛ рдЕрдХреНрд╖рдо рдХрд░реЗрдВред |
| IsSwipeEnabled | рдмреВрд▓ | рд╕реНрд╡рд╛рдЗрдк рдЬреЗрд╕реНрдЪрд░ рдХреЛ рд╕рдХреНрд╖рдо рдпрд╛ рдЕрдХреНрд╖рдо рдХрд░реЗрдВред |
| рд╕рдВрдкрддреНрддрд┐ | рдкреНрд░рдХрд╛рд░ | рд╡рд┐рд╡рд░рдг |
|----------|:----------------:|:----------------:|
| рдкрд╛рда | рд╕реНрдЯреНрд░рд┐рдВрдЧ | рдЯреИрдм рдХрд╛ рдкрд╛рдаред |
| рдЯреЗрдХреНрд╕реНрдЯ рдХрд▓рд░ | рд░рдВрдЧ | рдЯреИрдм рдХрд╛ рдЯреЗрдХреНрд╕реНрдЯ рд░рдВрдЧред |
| рдкрд╛рда рд░рдВрдЧ рдЪрдпрдирд┐рдд | рд░рдВрдЧ | рдЪрдпрдирд┐рдд рдЯреИрдм рдХрд╛ рдЯреЗрдХреНрд╕реНрдЯ рд░рдВрдЧред |
| рдлрд╝реЙрдиреНрдЯ рдЖрдХрд╛рд░ | рдлрд╝реЙрдиреНрдЯ рдЖрдХрд╛рд░ | рдЯреИрдм рдЯреЗрдХреНрд╕реНрдЯ рдореЗрдВ рдкреНрд░рдпреБрдХреНрдд рдлрд╝реЙрдиреНрдЯ рдЖрдХрд╛рд░ред |
| FontSizeSelected | рдлрд╝реЙрдиреНрдЯ рдЖрдХрд╛рд░ | рдЪрдпрдирд┐рдд рдЯреИрдм рдореЗрдВ рдкреНрд░рдпреБрдХреНрдд рдлрд╝реЙрдиреНрдЯ рдЖрдХрд╛рд░ред |
| FontFamily | рд╕реНрдЯреНрд░рд┐рдВрдЧ | рдЯреИрдм рдореЗрдВ рдкреНрд░рдпреБрдХреНрдд рдлрд╝реЙрдиреНрдЯ рдкрд░рд┐рд╡рд╛рд░ред |
| FontFamilySelected | рд╕реНрдЯреНрд░рд┐рдВрдЧ | рдЪрдпрдирд┐рдд рдЯреИрдм рдореЗрдВ рдкреНрд░рдпреБрдХреНрдд рдлрд╝реЙрдиреНрдЯ рдкрд░рд┐рд╡рд╛рд░ред |
| FontAttributes | FontAttributes | рдЯреИрдм рдореЗрдВ рдкреНрд░рдпреБрдХреНрдд рдлрд╝реЙрдиреНрдЯ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБред |
| FontAttributesрдЪрдпрдирд┐рдд | FontAttributes | рдЪрдпрдирд┐рдд рдЯреИрдм рдореЗрдВ рдкреНрд░рдпреБрдХреНрдд рдлрд╝реЙрдиреНрдЯ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБред |
| рдЪрд┐рд╣реНрди | рдЫрд╡рд┐ рд╕реНрд░реЛрдд | рдЯреИрдм рдХрд╛ рдЖрдЗрдХрдиред |
| рдЪрд┐рд╣реНрди рдЪрдпрдирд┐рдд | рдЫрд╡рд┐ рд╕реНрд░реЛрдд | рдЫрд╡рд┐ рд╕реНрд░реЛрдд рдЪрдпрдирд┐рдд рдЯреИрдм рдореЗрдВ рдЖрдЗрдХрди рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред |
| рд╕рд╛рдордЧреНрд░реА | рджреЗрдЦреЗрдВ | рдЯреИрдм рдХреА рд╕рд╛рдордЧреНрд░реАред рджреГрд╢реНрдп рд╣реИ, рд╕рд╛рдордЧреНрд░реА рдХреЗ рд░реВрдк рдореЗрдВ рдХреБрдЫ рднреА рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред |
| рдмреИрдЬ рдЯреЗрдХреНрд╕реНрдЯ | рдмреВрд▓ | рдЯреИрдм рдореЗрдВ рдкреНрд░рдпреБрдХреНрдд рдмреИрдЬ рдЯреЗрдХреНрд╕реНрдЯред |
| рдмреИрдЬ рдЯреЗрдХреНрд╕реНрдЯ рдХрд▓рд░ | рд░рдВрдЧ | рдЯреИрдм рдореЗрдВ рдкреНрд░рдпреБрдХреНрдд рдмреИрдЬ рдЯреЗрдХреНрд╕реНрдЯ рд░рдВрдЧред |
| BadgeTextColorрдЪрдпрдирд┐рдд | рд░рдВрдЧ | рдЪрдпрдирд┐рдд рдЯреИрдм рдореЗрдВ рдкреНрд░рдпреБрдХреНрдд рдмреИрдЬ рдЯреЗрдХреНрд╕реНрдЯ рд░рдВрдЧред |
| рдмреИрдЬрдмреИрдХрдЧреНрд░рд╛рдЙрдВрдбрдХрд▓рд░ | рд░рдВрдЧ | рдЯреИрдм рдореЗрдВ рдкреНрд░рдпреБрдХреНрдд рдмреИрдЬ рд░рдВрдЧред |
| рдмреИрдЬрдкреГрд╖реНрдарднреВрдорд┐рд░рдВрдЧрдЪрдпрдирд┐рдд | рд░рдВрдЧ | рдЪрдпрдирд┐рдд рдЯреИрдм рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдмреИрдЬ рд░рдВрдЧред |
| рдЪрдпрдирд┐рдд рд╣реИ | рдмреВрд▓ | рдПрдХ рдмреВрд▓ рдЬреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЯреИрдм рдЪреБрдирд╛ рдЧрдпрд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВред |
| TapCommand | рдЖрдИрдХрдорд╛рдВрдб | рдЬрдм рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд┐рд╕реА рдЯреИрдм рдХреЛ рдЯреИрдк рдХрд░рддрд╛ рд╣реИ рддреЛ рд╡рд╣ рдХрдорд╛рдВрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд╣реЛрддрд╛ рд╣реИред |
| TapCommandParameter | рд╡рд╕реНрддреБ | рдЯреИрдк рдХрдорд╛рдВрдб рдкреИрд░рд╛рдореАрдЯрд░ред |
| рдШрдЯрдирд╛ | рд╡рд┐рд╡рд░рдг |
|----------|:----------------:|
| рдЪрдпрди рдмрджрд▓ рдЧрдпрд╛ | рдЗрд╡реЗрдВрдЯ рдЬреЛ рддрдм рдЙрдард╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рдЪрдпрдирд┐рдд рдЯреИрдм рдмрджрд▓ рдЬрд╛рддрд╛ рд╣реИред |
| рд╕реНрдХреНрд░реЙрд▓ рдХрд┐рдпрд╛ рд╣реБрдЖ | рдЯреИрдм рдХреЗ рдмреАрдЪ рд╕реНрд╡рд╛рдЗрдк рдХрд░рддреЗ рд╕рдордп рдЙрдард╛рдпрд╛ рдЧрдпрд╛ рдИрд╡реЗрдВрдЯред |
| рдШрдЯрдирд╛ | рд╡рд┐рд╡рд░рдг |
|----------|:----------------:|
| рдЯреИрдмрдЯреИрдк | рдЬрдм рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд┐рд╕реА рдЯреИрдм рдкрд░ рдЯреИрдк рдХрд░рддрд╛ рд╣реИ, рддреЛ рд╡рд╣ рдЗрд╡реЗрдВрдЯ рдЙрдард╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред |
рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреЗрдЯ рдореИрдиреЗрдЬрд░ (рд╡реАрдПрд╕рдПрдо) рдХреЛрдб рд╕реЗ рдпреВрдЬрд░ рдЗрдВрдЯрд░рдлреЗрд╕ рдореЗрдВ рджреГрд╢реНрдп рдкрд░рд┐рд╡рд░реНрддрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдВрд░рдЪрд┐рдд рддрд░реАрдХрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
рд╡реАрдПрд╕рдПрдо рджреГрд╢реНрдп рд░рд╛рдЬреНрдпреЛрдВ рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ рдХрд╛ рдкрд░рд┐рдЪрдп рджреЗрддрд╛ рд╣реИред TabView рдореЗрдВ рдЗрд╕рдХреА рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╕реНрдерд┐рддрд┐ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рджреГрд╢реНрдп рджрд┐рдЦрд╛рд╡реЗ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред
TabView рдореЗрдВ рдЪрд╛рд░ рд╡рд┐рд╢рд┐рд╖реНрдЯ VisualStates рд╣реИрдВ :
рдЖрдЗрдП рд╕рд╛рдорд╛рдиреНрдп рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдХреЛ рдХрд╡рд░ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдХреБрдЫ рдирдореВрдиреЗ рджреЗрдЦреЗрдВред
рдЖрдЗрдП рдПрдХ рдмреБрдирд┐рдпрд╛рджреА рдЙрджрд╛рд╣рд░рдг рджреЗрдЦреЗрдВ:
<TabView
TabStripPlacement="Bottom"
TabStripBackgroundColor="Blue">
<TabViewItem
Icon="triangle.png"
Text="Tab 1">
<Grid
BackgroundColor="Gray">
<Label
HorizontalOptions="Center"
VerticalOptions="Center"
Text="TabContent1" />
</Grid>
</TabViewItem>
<TabViewItem
Icon="circle.png"
Text="Tab 2">
<Grid>
<Label
HorizontalOptions="Center"
VerticalOptions="Center"
Text="TabContent2" />
</Grid>
</TabViewItem>
</TabView>
TabItemsSource (рдЧрддрд┐рд╢реАрд▓ рдЯреИрдм) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛:
<TabView
TabItemsSource="{Binding Monkeys}"
TabViewItemDataTemplate="{StaticResource TabViewItemTemplate}"
TabContentDataTemplate="{StaticResource TabContentTemplate}" />
рдкреНрд░рддреНрдпреЗрдХ рдЯреИрдм рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:
<ControlTemplate
x:Key="TabItemTemplate">
<Grid>
...
</Grid>
</ControlTemplate>
<TabView>
<TabViewItem
Text="Tab 1"
ControlTemplate="{StaticResource TabItemTemplate}">
</TabViewItem>
</TabView>
рдХреНрдпрд╛ рдЖрдк рдЯреИрдм рдХреЗ рдмреАрдЪ рдЪрдХреНрд░реАрдп рд░реВрдк рд╕реЗ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ?
<TabView
IsCyclical="True">
...
</TabView>
рдЖрд▓рд╕реА рдЯреИрдм рд▓реЛрдб рд╣реЛ рд░рд╣рд╛ рд╣реИ:
<TabView
IsLazy="True">
...
</TabView>
рдкреНрд░рддреНрдпреЗрдХ рдЯреИрдм рдХреЗ рдмреАрдЪ рд╕рдВрдХреНрд░рдордг рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Xamarin.Forms рдПрдирд┐рдореЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдкреНрд░рдХрдЯ рд╣реЛрдиреЗ рдпрд╛ рдЧрд╛рдпрдм рд╣реЛрдиреЗ рдкрд░ рдЯреИрдм рдХреЛ рдПрдирд┐рдореЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╛ рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рдпрд╛ рдЧрд╛рдпрдм рд╣реЛрдиреЗ рдкрд░ рдмреИрдЬ рдХреЛ рдЪреЗрддрди рднреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
<TabView>
<TabView.TabTransition>
<local:CustomTabTransition />
</TabView.TabTransition>
<TabViewItem
Text="Tab 1">
<TabViewItem.TabAnimation>
<local:CustomTabViewItemAnimation />
</TabViewItem.TabAnimation>
<Grid
BackgroundColor="LawnGreen">
<Label
HorizontalOptions="Center"
VerticalOptions="Center"
Text="TabContent1" />
</Grid>
</TabViewItem>
...
</TabView>
рд╡рд░реНрддрдорд╛рди рдЯреИрдм, рдЕрдЧрд▓реЗ рдЯреИрдм рдЖрджрд┐ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рджреГрд╢реНрдп рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
<Grid>
<VisualStateManager.VisualStateGroups>
<VisualStateGroup x:Name="TabViewStates">
<VisualState x:Name="CurrentTab">
<VisualState.Setters>
<Setter Property="Opacity" Value="1" />
</VisualState.Setters>
</VisualState>
<VisualState x:Name="PreviousTab">
<VisualState.Setters>
<Setter Property="Opacity" Value="0.7" />
</VisualState.Setters>
</VisualState>
<VisualState x:Name="NextTab">
<VisualState.Setters>
<Setter Property="Opacity" Value="0.7" />
</VisualState.Setters>
</VisualState>
<VisualState x:Name="DefaultTab">
<VisualState.Setters>
<Setter Property="Opacity" Value="0.9" />
</VisualState.Setters>
</VisualState>
</VisualStateGroup>
</VisualStateManager.VisualStateGroups>
<Label Text="{Binding Index}" HorizontalOptions="Center" VerticalOptions="End" />
</Grid>
Xamarin.Forms рдореЗрдВ UI рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдк XAML рдпрд╛ C# рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдЗрдП рджреЗрдЦреЗрдВ рдХрд┐ рд╣рдо C# рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреИрд╕реЗ рдЯреИрдм рдмрдирд╛рдПрдВрдЧреЗред
var tabView = new Tabs
{
TabStripPlacement = TabStripPlacement.Bottom,
TabStripBackgroundColor = Color.Blue,
TabStripHeight = 60,
TabIndicatorColor = Color.Yellow,
TabContentBackgroundColor = Color.Yellow
};
var tabViewItem1 = new TabViewItem
{
Icon = "triangle.png",
Text = "Tab 1",
TextColor = Color.White,
TextColorSelected = Color.Yellow,
};
var tabViewItem1Content = new Grid
{
BackgroundColor = Color.Gray
};
var label1 = new Label
{
HorizontalOptions = LayoutOptions.Center,
VerticalOptions = LayoutOptions.Center,
Text = "TabContent1"
};
tabViewItem1Content.Children.Add(label1);
tabViewItem1.Content = tabViewItem1Content;
tabView.TabItems.Add(tabViewItem1);
var tabViewItem2 = new TabViewItem
{
Icon = "circle.png",
Text = "Tab 2",
TextColor = Color.White,
TextColorSelected = Color.Yellow
};
var tabViewItem2Content = new Grid
{
BackgroundColor = Color.OrangeRed
};
var label2 = new Label
{
HorizontalOptions = LayoutOptions.Center,
VerticalOptions = LayoutOptions.Center,
Text = "TabContent2"
};
tabViewItem2Content.Children.Add(label2);
tabViewItem2.Content = tabViewItem2Content;
tabView.TabItems.Add(tabViewItem2);
XAML рд╢реИрд▓рд┐рдпреЛрдВ рдпрд╛ CSS рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЯреИрдм рд╕рд╛рдордЧреНрд░реА, рдЯреИрдм рдкрдЯреНрдЯреА, рдЯреИрдм рдЖрдЗрдЯрдо рдЖрджрд┐ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдПрдХреНрд╕рдПрдПрдордПрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛:
<Style
x:Key="TabItemStyle"
TargetType="TabViewItem">
<Setter
Property="FontSize"
Value="12" />
<Setter
Property="TextColor"
Value="#979797" />
</Style>
рд╕реАрдПрд╕рдПрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛:
.customTabItem {
font-size: medium;
text-color: red;
}
https://github.com/xamarin/Xamarin.Forms/issues/10773 рдкрд░ рдЖрдзрд╛рд░рд┐рдд
рдХреНрдпрд╛ рд╣рдо рдПрдорд╡реАрдпреВ рдореЗрдВ рд╕реА # рдирдореВрдирд╛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ?
рдпрд╣ рдХреБрдЫ рдЙрдкрдпреЛрдЧ рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ (рдЬреИрд╕реЗ рдореЗрд░рд╛) рдХреЗ рд▓рд┐рдП рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рд╣рд╛рдпрдХ рд╣реЛрдЧрд╛ рдпрджрд┐ TabView рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдмрдврд╝рд╛рдпрд╛ рдЧрдпрд╛ рдерд╛, рдпрджрд┐ рдкреНрд░рджрд░реНрд╢рди рдкрд░реНрдпрд╛рдкреНрдд рдЪреМрдбрд╝рд╛ рдерд╛, рддреЛ рдЯреИрдм 'рдЕрдирд░реИрдк' рд╣реЛрдВрдЧреЗ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ, рд╡реЗ рд╕рднреА рдЯреИрдм рдХреА рд╕рд╛рдордЧреНрд░реА рджрд┐рдЦрд╛рдПрдВрдЧреЗ рд╕реНрдХреНрд░реАрди рдХреЗ рдкрд╛рд░ред рдпрд╣ рдПрдХ рд╕рд╛рдл-рд╕реБрдерд░реА 'рдЙрддреНрддрд░рджрд╛рдпреА рдбрд┐рдЬрд╛рдЗрди' рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЬреЛ рдЯреИрдмрд▓реЗрдЯ рдХреЗ рд╕рд╛рде рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
рдХрд┐рд╕реА рдлрд╝реЛрди, рдпрд╛ рдкреЛрд░реНрдЯреНрд░реЗрдЯ рдореЛрдб рдореЗрдВ рд░рдЦреЗ рдЯреИрдмрд▓реЗрдЯ рдкрд░, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдХреНрд░реАрди рдкрд░ рджрд┐рдЦрд╛рдП рдЧрдП рдПрдХ рдлрд▓рдХ рдХреЗ рд╕рд╛рде рдПрдХ рдЯреИрдмреНрдб рджреГрд╢реНрдп рджреЗрдЦрддрд╛ рд╣реИ, рдФрд░ рдЕрдиреНрдп рдкреИрди 'рд╕реНрд╡рд┐рдЪ рдЯреИрдм' рдЬреЗрд╕реНрдЪрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкрд╣реБрдВрдЪ рдпреЛрдЧреНрдп рд╣реЛрддреЗ рд╣реИрдВ; рд▓реЗрдХрд┐рди рдЬрдм рдЯреИрдмрд▓реЗрдЯ рдХреЛ рд▓реИрдВрдбрд╕реНрдХреЗрдк рдореЛрдб рдореЗрдВ рдШреБрдорд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдпрд╛ рдпрджрд┐ рдбреЗрд╕реНрдХрдЯреЙрдк рдорд╢реАрди рдкрд░ рдкрд░реНрдпрд╛рдкреНрдд рдЪреМрдбрд╝реА рд╕реНрдХреНрд░реАрди рдХреЗ рд╕рд╛рде) рддреЛ рд╕реНрдХреНрд░реАрди рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ, рдПрдХ рджреВрд╕рд░реЗ рдХреЗ рдмрдЧрд▓ рдореЗрдВ, рд╕реНрдХреНрд░реАрди рдкрд░ рд╕рднреА рдкреИрди рджрд┐рдЦрд╛рддреА рд╣реИред
рдХреГрдкрдпрд╛ рдЫрд╡рд┐ рд╕реНрд░реЛрдд рдХреЗ рдмрдЬрд╛рдп рджреГрд╢реНрдп рдкреНрд░рдХрд╛рд░ рдХрд╛ рдЪрд┐рд╣реНрди рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рд╣рдо рд╕реВрдЪрдирд╛рдПрдВ рджрд┐рдЦрд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ (рдЖрдорддреМрд░ рдкрд░ рдЯреИрдм рдЖрдЗрдХрди рдХреЗ рд╢реАрд░реНрд╖ рдХреЛрдиреЗ рдкрд░ рдЫреЛрдЯреЗ рдмрд┐рдВрджреБрдУрдВ рдХреЗ рд░реВрдк рдореЗрдВ)
рдХреГрдкрдпрд╛ рдЫрд╡рд┐ рд╕реНрд░реЛрдд рдХреЗ рдмрдЬрд╛рдп рджреГрд╢реНрдп рдкреНрд░рдХрд╛рд░ рдХрд╛ рдЪрд┐рд╣реНрди рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рд╣рдо рд╕реВрдЪрдирд╛рдПрдВ рджрд┐рдЦрд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ (рдЖрдорддреМрд░ рдкрд░ рдЯреИрдм рдЖрдЗрдХрди рдХреЗ рд╢реАрд░реНрд╖ рдХреЛрдиреЗ рдкрд░ рдЫреЛрдЯреЗ рдмрд┐рдВрджреБрдУрдВ рдХреЗ рд░реВрдк рдореЗрдВ)
@MhAllan рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛтАЛтАЛрд╣реИ рдХрд┐ TabViewItem рдЧреБрдг BadgeText, BadgeTextColor, BadgeTextColorSelected, BadgeBackgroundColor рдФрд░ BadgeBackgroundColorSelected рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреВрд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдмреИрдЬрдЯреЗрдХреНрд╕реНрдЯ рдореЗрдВ рдЧрд▓рдд рдкреНрд░рдХрд╛рд░ рд╕реВрдЪреАрдмрджреНрдз рд╣реИ, рдореБрдЭреЗ рдпрдХреАрди рд╣реИ рдХрд┐ рдпрд╣ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдмреВрд▓ рдирд╣реАрдВред
@irongut , рдиреЛрдЯ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╡реЗ рдЧрд▓рдд рдбрд┐рдЬрд╛рдЗрди рднреА рд╣реИрдВред рдмреИрдЬрдЯреЗрдХреНрд╕реНрдЯ рдЬреИрд╕рд╛ рдХреБрдЫ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдпрджрд┐ рд╣рдо рдПрдХ рдРрд╕реЗ рдврд╛рдВрдЪреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрддреЗ рд╣реИрдВ рдЬреЛ рднрд╡рд┐рд╖реНрдп рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рддреЛ рд╣рдореЗрдВ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдпрд╛ рдЗрдореЗрдЬрд╕реЛрд░реНрд╕ рдЬреИрд╕реЗ рдкреНрд░рдХрд╛рд░реЛрдВ рд╕реЗ рд╕реАрдорд┐рдд рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрджрд┐ рдРрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рд╣рдореЗрдВ рдЬрд▓реНрдж рд╣реА рдЗрд╕ рддрд░рд╣ рдХреЗ рдореБрджреНрджреЗ рдорд┐рд▓реЗрдВрдЧреЗ: рдмреИрдЬ рдХреЙрд░реНрдирд░ рдХреЛ рдЧреЛрд▓ рдХрд░реЗрдВ, рдмреИрдЬ рдХреЛ рдмрдбрд╝рд╛ рдмрдирд╛рдПрдВ, рдЫреЛрдЯрд╛, рдЫрд╛рдпрд╛, рдЖрдЗрдХрди рд╕реЗ рдмрд╛рдПрдВ, рдКрдкрд░, рдиреАрдЪреЗ, рджрд╛рдПрдВ, рдЖрдЗрдХрди рдХреЗ рд╕рд╛рдордиреЗ, рдЖрдЗрдХрди рдХреЗ рдкреАрдЫреЗ, рдПрдирд┐рдореЗрдЯреЗрдб ... рдЖрджрд┐ред рдФрд░ рд▓реЛрдЧ рдирд┐рд░рд╛рд╢ рд╣реЛ рдЬрд╛рдПрдВрдЧреЗ рд╡реЗ рдЗрд╕реЗ рдЖрд╕рд╛рдиреА рд╕реЗ рдЕрдиреБрдХреВрд▓рд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред рдЗрд╕реЗ рд▓рд┐рдЦрддреЗ рд╣реБрдП, рдореИрдВ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдПрдХ рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдмреИрдЬ рдмрдирд╛ рд░рд╣рд╛ рд╣реВрдВ рдЬреЛ рдмрд╕рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рджреЛ рдмрд╛рд░ рдПрдХреНрд╕ рдЕрдХреНрд╖ рдХреЗ рдЪрд╛рд░реЛрдВ рдУрд░ рдШреВрдореЗрдЧрд╛ред рджреЗрдЦреЗрдВ рдХрд┐ рдЕрдиреБрдХреВрд▓рди рдХрд┐рддрдирд╛ рдЕрдЬреАрдм рд╣реЛ рд╕рдХрддрд╛ рд╣реИ?
@MhAllan Syncfusion рдХрд╛ SfTabview рдПрдХ рдЕрдЪреНрдЫрд╛ рдЙрджрд╛рд╣рд░рдг рд╣реИ рдХрд┐ рдЗрд╕реЗ рдФрд░ рдЕрдзрд┐рдХ рдЧрддрд┐рд╢реАрд▓ рдХреИрд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдзрдиреНрдпрд╡рд╛рдж, рд▓реЗрдХрд┐рди рдЬреЛрдВрдХ рдХреЗ рдХрд╛рдо рдкрд░ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ рдЬреЛ рдХрд┐ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо, рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдФрд░ рднрдпрд╛рдирдХ рдврд╛рдВрдЪреЗ рдХреЗ рдореБрдлреНрдд рд╣реЛрдиреЗ рдкрд░ рд╣рдЬрд╛рд░реЛрдВ рдбреЙрд▓рд░ рдореЗрдВ рдмреЗрдЪрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред
рдореЗрд░рд╛ рдорддрд▓рдм рдпрд╣ рдирд╣реАрдВ рдерд╛ рдХрд┐ рд╕рд┐рдВрдХрдлреНрдпреВрдЬрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдпрд╣ рд╕рд┐рд░реНрдл рдЗрддрдирд╛ рдХрд╣рдирд╛ рдерд╛ рдХрд┐ рдпрд╣ рджреЗрдЦрдиреЗ рдФрд░ рдкреНрд░реЗрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рдПрдХ рдЕрдЪреНрдЫрд╛ рдЙрджрд╛рд╣рд░рдг рд╣реИ рдХрд┐ рдЙрдиреНрд╣реЛрдВрдиреЗ рдЗрд╕реЗ рдХреИрд╕реЗ рдХрд┐рдпрд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рд╡реЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ 1 рдорд┐рд▓рд┐рдпрди рд╕реЗ рдЕрдзрд┐рдХ рд░рд╛рдЬрд╕реНрд╡ рд╡рд╛рд▓реА рдмрдбрд╝реА рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рднреБрдЧрддрд╛рди рдХреА рдкреЗрд╢рдХрд╢ рдХрд░рддреЗ рд╣реИрдВред рдореЗрд░рд╛ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдХрд░реЛ, рд╡реЗ рдЬрд╝рд╛рдорд░реАрди рд╕реЗ 1-2 рдХрджрдо рдЖрдЧреЗ рд╣реИрдВред рд╣рдо рдпрд╣рд╛рдВ рдорд╣реАрдиреЛрдВ, рд╕рд╛рд▓реЛрдВ рддрдХ рдЙрдЪрд┐рдд рд╕рдВрдЧреНрд░рд╣/рд╕реВрдЪреА рджреГрд╢реНрдп рднреА рдирд╣реАрдВ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдореИрдВ рд╕рд╣рдордд рд╣реВрдВ рдХрд┐ TabViewItem рдХреЗ рд░реВрдк рдореЗрдВ рдХрдореЛрдмреЗрд╢ рдХреЗрд╡рд▓ рдПрдХ ContentView рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдЬрд╣рд╛рдВ рд╣рдо рдЯреИрдм рдЖрдЗрдЯрдо рдХреЗ рдЕрдВрджрд░ рдЬреЛ рднреА рджреГрд╢реНрдп рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЙрд╕реЗ рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреА рдзрд╛рд░рд╛, рд╣рдореЗрдВ рдЯреИрдм рджреГрд╢реНрдпреЛрдВ рдХреЛ рдЙрд╕ рддрд░реАрдХреЗ рд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рддрдХ рд╕реАрдорд┐рдд рдХрд░рддреА рд╣реИ рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рдЖрдкрдиреЗ рдЙрдирдХреА рдХрд▓реНрдкрдирд╛ рдХреА рдереА, рди рдХрд┐ рд╣рдо рдЙрдиреНрд╣реЗрдВ рдХреИрд╕реЗ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдк рдПрдХ "рдЙрдкрдпреЛрдЧ рдореЗрдВ рдЖрд╕рд╛рди" рдЯреИрдм рджреГрд╢реНрдп рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рдПрдХ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╣реИ, рддреЛ рдЖрдк рдХреЗрд╡рд▓ SimpleTabItemView
рд╡рд░реНрдЧ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕реЗ рд▓реЛрдЧ рдЕрдкрдиреЗ рдЯреИрдм рдЖрдЗрдЯрдо рдХреЗ рд▓рд┐рдП рджреГрд╢реНрдп рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрдмрдХрд┐ рд╣рдореЗрдВ рд╣рдорд╛рд░реЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВ рд╣рдорд╛рд░реЗ рдЕрдкрдиреЗ рдХрд╕реНрдЯрдо рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрд╡рдпрдВ рдХреЗ рд░реВрдк рдФрд░ рдЕрдиреБрднрд╡ред
рдореИрдВ рд╕рд╣рдордд рд╣реВрдВ рдХрд┐ TabViewItem рдХреЗ рд░реВрдк рдореЗрдВ рдХрдореЛрдмреЗрд╢ рдХреЗрд╡рд▓ рдПрдХ ContentView рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдЬрд╣рд╛рдВ рд╣рдо рдЯреИрдм рдЖрдЗрдЯрдо рдХреЗ рдЕрдВрджрд░ рдЬреЛ рднреА рджреГрд╢реНрдп рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЙрд╕реЗ рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреА рдзрд╛рд░рд╛, рд╣рдореЗрдВ рдЯреИрдм рджреГрд╢реНрдпреЛрдВ рдХреЛ рдЙрд╕ рддрд░реАрдХреЗ рд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рддрдХ рд╕реАрдорд┐рдд рдХрд░рддреА рд╣реИ рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рдЖрдкрдиреЗ рдЙрдирдХреА рдХрд▓реНрдкрдирд╛ рдХреА рдереА, рди рдХрд┐ рд╣рдо рдЙрдиреНрд╣реЗрдВ рдХреИрд╕реЗ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдк рдПрдХ "рдЙрдкрдпреЛрдЧ рдореЗрдВ рдЖрд╕рд╛рди" рдЯреИрдм рджреГрд╢реНрдп рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рдПрдХ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╣реИ, рддреЛ рдЖрдк рдХреЗрд╡рд▓
SimpleTabItemView
рд╡рд░реНрдЧ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕реЗ рд▓реЛрдЧ рдЕрдкрдиреЗ рдЯреИрдм рдЖрдЗрдЯрдо рдХреЗ рд▓рд┐рдП рджреГрд╢реНрдп рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрдмрдХрд┐ рд╣рдореЗрдВ рд╣рдорд╛рд░реЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВ рд╣рдорд╛рд░реЗ рдЕрдкрдиреЗ рдХрд╕реНрдЯрдо рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрд╡рдпрдВ рдХреЗ рд░реВрдк рдФрд░ рдЕрдиреБрднрд╡ред
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕реНрдерд┐рд░ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╕реАрдорд╛рдПрдВ рд╣реЛрдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реИ
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕реНрдерд┐рд░ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╕реАрдорд╛рдПрдВ рд╣реЛрдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реИ
рдЖрдкрдХреЗ рдЙрдкрдпреЛрдЧ рдореЗрдВ рдЖрд╕рд╛рди "рд╕реНрдерд┐рд░ рд╕рдВрдЪрд╛рд▓рди" рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЗ рдкрд╛рд╕ рдЕрднреА рднреА рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЯреИрдм рджреГрд╢реНрдп рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдкреВрд░реЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЛ рд╕реАрдорд┐рдд рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рдХрд╛рд░рдг рдирд╣реАрдВ рд╣реИред
рдпреЗ рдЕрднреА рдХреЗ рд▓рд┐рдП Xamarin рд╕рд╛рдореБрджрд╛рдпрд┐рдХ рдЯреВрд▓рдХрд┐рдЯ рдореЗрдВ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
@irongut , рдиреЛрдЯ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╡реЗ рдЧрд▓рдд рдбрд┐рдЬрд╛рдЗрди рднреА рд╣реИрдВред рдмреИрдЬрдЯреЗрдХреНрд╕реНрдЯ рдЬреИрд╕рд╛ рдХреБрдЫ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдпрджрд┐ рд╣рдо рдПрдХ рдРрд╕реЗ рдврд╛рдВрдЪреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрддреЗ рд╣реИрдВ рдЬреЛ рднрд╡рд┐рд╖реНрдп рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рддреЛ рд╣рдореЗрдВ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдпрд╛ рдЗрдореЗрдЬрд╕реЛрд░реНрд╕ рдЬреИрд╕реЗ рдкреНрд░рдХрд╛рд░реЛрдВ рд╕реЗ рд╕реАрдорд┐рдд рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрджрд┐ рдРрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рд╣рдореЗрдВ рдЬрд▓реНрдж рд╣реА рдЗрд╕ рддрд░рд╣ рдХреЗ рдореБрджреНрджреЗ рдорд┐рд▓реЗрдВрдЧреЗ: рдмреИрдЬ рдХреЙрд░реНрдирд░ рдХреЛ рдЧреЛрд▓ рдХрд░реЗрдВ, рдмреИрдЬ рдХреЛ рдмрдбрд╝рд╛ рдмрдирд╛рдПрдВ, рдЫреЛрдЯрд╛, рдЫрд╛рдпрд╛, рдЖрдЗрдХрди рд╕реЗ рдмрд╛рдПрдВ, рдКрдкрд░, рдиреАрдЪреЗ, рджрд╛рдПрдВ, рдЖрдЗрдХрди рдХреЗ рд╕рд╛рдордиреЗ, рдЖрдЗрдХрди рдХреЗ рдкреАрдЫреЗ, рдПрдирд┐рдореЗрдЯреЗрдб ... рдЖрджрд┐ред рдФрд░ рд▓реЛрдЧ рдирд┐рд░рд╛рд╢ рд╣реЛ рдЬрд╛рдПрдВрдЧреЗ рд╡реЗ рдЗрд╕реЗ рдЖрд╕рд╛рдиреА рд╕реЗ рдЕрдиреБрдХреВрд▓рд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред рдЗрд╕реЗ рд▓рд┐рдЦрддреЗ рд╣реБрдП, рдореИрдВ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдПрдХ рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдмреИрдЬ рдмрдирд╛ рд░рд╣рд╛ рд╣реВрдВ рдЬреЛ рдмрд╕рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рджреЛ рдмрд╛рд░ рдПрдХреНрд╕ рдЕрдХреНрд╖ рдХреЗ рдЪрд╛рд░реЛрдВ рдУрд░ рдШреВрдореЗрдЧрд╛ред рджреЗрдЦреЗрдВ рдХрд┐ рдЕрдиреБрдХреВрд▓рди рдХрд┐рддрдирд╛ рдЕрдЬреАрдм рд╣реЛ рд╕рдХрддрд╛ рд╣реИ?