public IView CreateView() { var verticalStack = new VerticalStackLayout() { Spacing = 5, BackgroundColor = Color.AntiqueWhite }; var horizontalStack = new HorizontalStackLayout() { Spacing = 2, BackgroundColor = Color.CornflowerBlue }; var label = new Label { Text = "This will disappear in ~5 seconds", BackgroundColor = Color.Fuchsia }; label.Margin = new Thickness(15, 10, 20, 15); verticalStack.Add(label); var button = new Button() { Text = "A Button", Width = 200 }; var button2 = new Button() { TextColor = Color.Green, Text = "Hello I'm a button", BackgroundColor = Color.Purple, Margin = new Thickness(12) }; horizontalStack.Add(button); horizontalStack.Add(button2); horizontalStack.Add(new Label { Text = "And these buttons are in a HorizontalStackLayout" }); verticalStack.Add(horizontalStack); verticalStack.Add(new Slider()); verticalStack.Add(new Switch()); verticalStack.Add(new Switch() { OnColor = Color.Green }); verticalStack.Add(new Switch() { ThumbColor = Color.Yellow }); verticalStack.Add(new Switch() { OnColor = Color.Green, ThumbColor = Color.Yellow }); verticalStack.Add(new ChartView() { SeriesCount = 5, HeightRequest = 200, WidthRequest = 200 }); return(verticalStack); }
public IView CreateView() { var verticalStack = new VerticalStackLayout() { Spacing = 5, BackgroundColor = Color.AntiqueWhite }; var horizontalStack = new HorizontalStackLayout() { Spacing = 2, BackgroundColor = Color.CornflowerBlue }; var label = new Label { Text = "This should have a margin", BackgroundColor = Color.Fuchsia }; label.Margin = new Thickness(15, 10, 20, 15); verticalStack.Add(label); var button = new Button() { Text = "A Button", Width = 200 }; var button2 = new Button() { Color = Color.Green, Text = "Hello I'm a button", BackgroundColor = Color.Purple, Margin = new Thickness(12) }; horizontalStack.Add(button); horizontalStack.Add(button2); horizontalStack.Add(new Label { Text = "And these buttons are in a HorizontalStackLayout" }); verticalStack.Add(horizontalStack); verticalStack.Add(new Slider()); return(verticalStack); }