1 <?xml version="1.0" encoding="UTF-8" ?>
2 <ContentPage x:Class="NUITizenGallery.CollectionViewObservableTestPage"
3 xmlns="http://tizen.org/Tizen.NUI/2018/XAML"
4 xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
5 WidthSpecification="{Static LayoutParamPolicies.MatchParent}"
6 HeightSpecification="{Static LayoutParamPolicies.MatchParent}" >
8 <!-- AppBar is top-side bar with navigation content, title, and action. If you not set any contents, back button is automatically added. -->
10 <AppBar x:Name="appBar" Title="CollectionViewObservableTestPage"/>
13 <!-- Content is main placeholder of ContentPage. Add your content into this view. -->
15 <View x:Name="ContentView"
16 WidthSpecification="{Static LayoutParamPolicies.MatchParent}"
17 HeightSpecification="{Static LayoutParamPolicies.MatchParent}">
20 <LinearLayout LinearOrientation="Vertical" LinearAlignment="Top" CellPadding="10,10" />
24 WidthSpecification="{Static LayoutParamPolicies.MatchParent}"
25 HeightSpecification="100"
26 BackgroundColor="#D3D3D3">
29 <LinearLayout LinearOrientation="Horizontal" LinearAlignment="Center" CellPadding="30,10" />
32 <Button x:Name="AddItem" Text="Add" WidthSpecification="200" HeightSpecification="80" Clicked="AddItemClicked"/>
33 <Button x:Name="InsertItem" Text="Insert" WidthSpecification="200" HeightSpecification="80" Clicked="InsertItemClicked"/>
34 <Button x:Name="RemoveItem" Text="Remove" WidthSpecification="200" HeightSpecification="80" Clicked="RemoveItemClicked"/>
35 <Button x:Name="RemoveAllItems" Text="Remove All" WidthSpecification="300" HeightSpecification="80" Clicked="RemoveAllClicked"/>
38 <CollectionView x:Name="ColView"
39 WidthSpecification="{Static LayoutParamPolicies.MatchParent}"
40 HeightSpecification="{Static LayoutParamPolicies.MatchParent}"
41 ScrollingDirection="Vertical"
42 SelectionMode="Single">
44 <CollectionView.ItemsLayouter>
46 </CollectionView.ItemsLayouter>
50 </ContentPage.Content>