2 using System.Collections.Generic;
4 using Tizen.NUI.BaseComponents;
5 using Tizen.NUI.Components;
6 using System.Collections.ObjectModel;
8 namespace Tizen.NUI.Samples
10 public class PickerSample : IExample
12 private static int pickerWidth = 160;
13 private static int pickerHeight = 339;
14 private Window window;
15 private Picker picker;
17 private void onValueChanged(object sender, ValueChangedEventArgs e)
19 Console.WriteLine("Value is " + e.Value);
22 public void Activate()
24 window = NUIApplication.GetDefaultWindow();
25 window.BackgroundColor = Color.White;
27 String[] textValue = new string[] { "One", "Two", "Three", "Four", "Five", "Six", "Seven", "Eight", "Nine", "Ten"};
31 Size = new Size(pickerWidth, pickerHeight),
32 Position = new Position(Window.Instance.Size.Width / 2 - pickerWidth / 2, Window.Instance.Size.Height/ 2 - pickerHeight / 2),
36 DisplayedValues = new ReadOnlyCollection<string>(textValue),
38 picker.ValueChanged += onValueChanged;
41 public void Deactivate()
43 window.Remove(picker);