[NUI] Update TCs of NUI.Devel.
[platform/core/csapi/tizenfx.git] / test / Tizen.NUI.Tests / Tizen.NUI.Devel.Tests / testcase / public / Xaml / TotalSample / TotalSample.xaml
1 <?xml version="1.0" encoding="UTF-8" ?>
2 <l:UIElement x:Class="Tizen.NUI.Devel.Tests.TotalSample"
3   xmlns="http://tizen.org/Tizen.NUI/2018/XAML"
4   xmlns:l="clr-namespace:Tizen.NUI.Devel.Tests;"
5   xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml">
6
7   <l:UIElement.XamlResources>
8     <ResourceDictionary>
9       <l:FloatToStringConverter x:Key="floatToStringConverter" />
10       <x:String x:Key="positionKey">
11         200, 200
12       </x:String>
13     </ResourceDictionary>
14   </l:UIElement.XamlResources>
15
16
17     <l:UIElement x:Name="t1" CharP="c" StringP="{Binding Path=Size.Width, Converter={StaticResource floatToStringConverter}, StringFormat='{0:N0}'}" BindingContext="{x:Reference t2}" />
18     <l:UIElement x:Name="t2" Size="300, 200" Position="{DynamicResource positionKey}" IntP="123" UIntP="123" LongP="111" ULongP="111" FloatP="1.0" DoubleP="1.0" />
19     <l:UIElement x:Name="t3" StringP="{Binding Source={x:Reference t2}, Path=Size.Height, Converter={StaticResource floatToStringConverter}, StringFormat='{0:N0}'}" />
20
21     <l:UIElement CustomBindableProperty="View.Position">
22     </l:UIElement>
23
24     <!--Cover TypeConversionExtensions.ConvertTo-->
25     <l:UIElement IntP="123" UIntP="123" LongP="111" ULongP="111" FloatP="1.0" DoubleP="1.0" />
26     
27     <!--Cover CreateLanguagePrimitive-->
28     <l:UIElement>
29         <x:Arguments>
30             <x:Int32>1</x:Int32>
31         </x:Arguments>
32         <l:UIElement.Size>
33             <Null />
34         </l:UIElement.Size>
35     </l:UIElement>
36
37     <!--<l:UIElement>
38         <x:Arguments>
39             <x:Array Type="x:Int32">
40                 <x:Int32>1</x:Int32>
41                 <x:Int32>2</x:Int32>
42             </x:Array>
43         </x:Arguments>
44     </l:UIElement>-->
45
46     <l:UIElement>
47         <x:Arguments>
48             <l:UIElement-TestEnum>V1</l:UIElement-TestEnum>
49         </x:Arguments>
50     </l:UIElement>
51
52     <l:UIElement>
53         <x:Arguments>
54             <l:UIElement-TestNestType />
55         </x:Arguments>
56         <l:UIElement.CustomList>
57             <x:Int32> 1000 </x:Int32>
58         </l:UIElement.CustomList>
59     </l:UIElement>
60
61     <l:UIElement>
62         <x:Arguments>
63             <l:UIElement />
64         </x:Arguments>
65     </l:UIElement>
66
67     <l:UIElement x:FactoryMethod="FactoryMethod">
68         <x:Arguments>
69             <x:Int32>1</x:Int32>
70             <x:String>str</x:String>
71             <x:Single>2.0</x:Single>
72         </x:Arguments>
73     </l:UIElement>
74 </l:UIElement>