Search
 
SCRIPT & CODE EXAMPLE
 

CSHARP

xamarin picker item

// replacement text "Pick the artistic filter"
<Picker Title="Pick the artistic filter" x:Name="picker">
        <Picker.Items>
               <x:String>udnie</x:String>
               <x:String>wave</x:String>
               <x:String>la_muse</x:String>
               <x:String>rain_princess</x:String>
         </Picker.Items>
</Picker>
Comment

xamarin picker

<Picker 
   Title="What Type of User Are You?" 
   x:Name="txtUserType"  
   Style="{StaticResource DeafultPicker}"
   SelectedIndexChanged="txtUserType_SelectedIndexChanged"
>
	<Picker.ItemsSource>
     	<x:Array Type="{x:Type x:String}">
     		<x:String>Human</x:String>
            <x:String>Robot</x:String>
		</x:Array>
	</Picker.ItemsSource>
</Picker>
Comment

xamarin picker item


class PickerDemoPage : ContentPage
        {
            // Dictionary to get Color from color name.
            Dictionary<string, Color> nameToColor = new Dictionary<string, Color>
            {
                { "Aqua", Color.Aqua }, { "Black", Color.Black },
                { "Blue", Color.Blue }, { "Fuschia", Color.Fuschia },
                { "Gray", Color.Gray }, { "Green", Color.Green },
                { "Lime", Color.Lime }, { "Maroon", Color.Maroon },
                { "Navy", Color.Navy }, { "Olive", Color.Olive },
                { "Purple", Color.Purple }, { "Red", Color.Red },
                { "Silver", Color.Silver }, { "Teal", Color.Teal },
                { "White", Color.White }, { "Yellow", Color.Yellow }
            };

            public PickerDemoPage()
            {
                Label header = new Label
                {
                    Text = "Picker",
                    FontSize = Device.GetNamedSize (NamedSize.Large, typeof(Label)),
                    HorizontalOptions = LayoutOptions.Center
                };

                Picker picker = new Picker
                {
                    Title = "Color",
                    VerticalOptions = LayoutOptions.CenterAndExpand
                };

                foreach (string colorName in nameToColor.Keys)
                {
                    picker.Items.Add(colorName);
                }

                // Create BoxView for displaying picked Color
                BoxView boxView = new BoxView
                {
                    WidthRequest = 150,
                    HeightRequest = 150,
                    HorizontalOptions = LayoutOptions.Center,
                    VerticalOptions = LayoutOptions.CenterAndExpand
                };

                picker.SelectedIndexChanged += (sender, args) =>
                    {
                        if (picker.SelectedIndex == -1)
                        {
                            boxView.Color = Color.Default;
                        }
                        else
                        {
                            string colorName = picker.Items[picker.SelectedIndex];
                            boxView.Color = nameToColor[colorName];
                        }
                    };

                // Accomodate iPhone status bar.
                this.Padding = new Thickness(10, Device.OnPlatform(20, 0, 0), 10, 5);

                // Build the page.
                this.Content = new StackLayout
                {
                    Children =
                    {
                        header,
                        picker,
                        boxView
                    }
                };

            }
        }

Comment

PREVIOUS NEXT
Code Example
Csharp :: check c# date for 0001/01/01 
Csharp :: remove end character of string c# 
Csharp :: C# how to remove an image in a folder 
Csharp :: how to run a function as administrator in c# 
Csharp :: wpf image clip with rounded corners 
Csharp :: how to log out of unity asset store 
Csharp :: unity object walkable not working 
Csharp :: c# wirite to csv 
Csharp :: restart animation unity 
Csharp :: C# data table primary key from 2 columns 
Csharp :: how to compare 2 date time in asp.net core 3.1 
Csharp :: c# filter non alphanumeric characters 
Csharp :: revitapi 
Csharp :: c# serialize to xml 
Csharp :: c# object initialization can be simplified 
Csharp :: convert object to xml c# example code 
Csharp :: SIMPLE HTTP REQUEST C# 
Csharp :: make an object disappear from a c# script unity 
Csharp :: change array size in unity 
Csharp :: += meaning c# 
Csharp :: exit programm c# 
Csharp :: c# @ before string 
Csharp :: DateTime previous day c# 
Csharp :: Unity banner ad C# 
Csharp :: access a local varible in a different function C# 
Csharp :: how to pause physics in unity c# 
Csharp :: unity rotate towards 
Csharp :: how to make an object invisible unity 
Csharp :: datagridview column color c# 
Csharp :: 2d game art 
ADD CONTENT
Topic
Content
Source link
Name
6+3 =