[NUI] Change for Size2D property to own internalSize2D which is cashed to prevent...
[platform/core/csapi/tizenfx.git] / test / NUITizenGallery / res / layout / IndicatorViewTest3Page.xaml
1 <?xml version="1.0" encoding="UTF-8" ?>
2 <comp:ContentPage x:Class="NUITizenGallery.IndicatorViewTest3Page"
3   xmlns="http://tizen.org/Tizen.NUI/2018/XAML"
4   xmlns:base="clr-namespace:Tizen.NUI.BaseComponents;assembly=Tizen.NUI"
5   xmlns:comp="clr-namespace:Tizen.NUI.Components;assembly=Tizen.NUI.Components"
6   xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
7     WidthSpecification="{Static LayoutParamPolicies.MatchParent}"
8     HeightSpecification="{Static LayoutParamPolicies.MatchParent}"
9     ParentOrigin="Center"
10     PivotPoint="Center"
11     PositionUsesPivotPoint="true"
12     BackgroundColor="White">
13
14     <comp:ContentPage.AppBar>
15       <comp:AppBar x:Name="appBar"
16           Title="IndicatorViewTest3"/>
17     </comp:ContentPage.AppBar>
18
19     <comp:ContentPage.Content>
20       <base:View x:Name="ContentView"
21           WidthSpecification="{Static LayoutParamPolicies.MatchParent}"
22           HeightSpecification="{Static LayoutParamPolicies.MatchParent}">
23         <base:View.Layout>
24           <AbsoluteLayout/>
25         </base:View.Layout>
26
27         <comp:ScrollableBase x:Name="Scroller" SnapToPage="true" ScrollingDirection="Horizontal" Size2D="{Binding Source={x:Static Window.Instance}, Path=Size }" HeightSpecification="{Static LayoutParamPolicies.MatchParent}">
28           <comp:ScrollableBase.Layout>
29             <LinearLayout LinearOrientation="Horizontal" LinearAlignment="Center"/>
30           </comp:ScrollableBase.Layout>
31
32           <base:View x:Name="Page0" Size2D="{Binding Source={x:Static Window.Instance}, Path=Size }" HeightSpecification="{Static LayoutParamPolicies.MatchParent}" BackgroundColor="#ff0000">
33             <base:TextLabel Text="Page 0" PositionUsesPivotPoint="True" ParentOrigin="Center" PivotPoint="Center"/>
34           </base:View>
35           <base:View x:Name="Page1" Size2D="{Binding Source={x:Static Window.Instance}, Path=Size }" HeightSpecification="{Static LayoutParamPolicies.MatchParent}" BackgroundColor="#00ff00">
36             <base:TextLabel Text="Page 1" PositionUsesPivotPoint="True" ParentOrigin="Center" PivotPoint="Center"/>
37           </base:View>
38           <base:View x:Name="Page2" Size2D="{Binding Source={x:Static Window.Instance}, Path=Size }" HeightSpecification="{Static LayoutParamPolicies.MatchParent}" BackgroundColor="#0000ff">
39             <base:TextLabel Text="Page 2" PositionUsesPivotPoint="True" ParentOrigin="Center" PivotPoint="Center"/>
40           </base:View>
41           <base:View x:Name="Page3" Size2D="{Binding Source={x:Static Window.Instance}, Path=Size }" HeightSpecification="{Static LayoutParamPolicies.MatchParent}" BackgroundColor="#ff00ff">
42             <base:TextLabel Text="Page 3" PositionUsesPivotPoint="True" ParentOrigin="Center" PivotPoint="Center"/>
43           </base:View>
44           <base:View x:Name="Page4" Size2D="{Binding Source={x:Static Window.Instance}, Path=Size }" HeightSpecification="{Static LayoutParamPolicies.MatchParent}" BackgroundColor="#00ff00">
45             <base:TextLabel Text="Page 4" PositionUsesPivotPoint="True" ParentOrigin="Center" PivotPoint="Center"/>
46           </base:View>
47         </comp:ScrollableBase>
48
49         <comp:Pagination x:Name="Index" Size2D="186,50"/>
50       </base:View>
51     </comp:ContentPage.Content>
52 </comp:ContentPage>