This is My sample code
How to fix label2 excessive text below the label1 as per mentioned in the screenshot
var label1 = new Label() { Text = "Message:", MinimumWidthRequest = 100, TextColor = Color.Red, HorizontalOptions = LayoutOptions.Start, VerticalOptions = LayoutOptions.StartAndExpand };
var Label2 = new Label() { Text = "Message message message message message", TextColor = Color.Gray, HorizontalOptions = LayoutOptions.StartAndExpand, VerticalOptions = LayoutOptions.StartAndExpand, LineBreakMode = LineBreakMode.WordWrap }; var stack = new StackLayout() { Margin = new Thickness(20, 5, 20, 5), Orientation = StackOrientation.Horizontal, VerticalOptions = LayoutOptions.FillAndExpand, HorizontalOptions = LayoutOptions.StartAndExpand, Children = { label1, Label2 } }; var mainStack = new StackLayout() { Spacing = 0, Children = { stack } };