【发布时间】:2018-04-14 14:13:42
【问题描述】:
这是我的示例代码
如何根据截图中的说明修复 label1 下方的 label2 过多文本
var label1 = 新标签() { Text = "消息:", 最小宽度请求 = 100, TextColor = 颜色.红色, 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 } };
【问题讨论】:
-
尝试使用Xaml进行设计
-
我的应用程序设计完全是 C# 而不是 Xaml。对这个问题有什么建议吗? @Idris 堆栈
标签: xamarin xamarin.forms