可以设置元素的百分比宽度吗?Xamarin.Forms - StackLayout标签超出设备宽度
问题得到的是第二个标签将按钮从屏幕上推下来,你怎么强制标签只占用可用的空间。我试过设置元素的最小宽度。
new StackLayout
{
Orientation = StackOrientation.Horizontal,
Spacing = 0,
Children = {
new Label() { Text = "TITLE", HorizontalOptions = LayoutOptions.Start},
new Label() { Text = "fsdf dsfsd fsdfsdfs ewtrey vjdgyu jhy jgh tyjht rhyrt rgtu gtr ujtrey gt yu tgrt uh tyui y5r rtuyfgtj yrjhrytjtyjy jty t ruy ujh i rt", HorizontalOptions = LayoutOptions.Center, LineBreakMode = LineBreakMode.WordWrap},
new Button() { Text = "wee", HorizontalOptions = LayoutOptions.EndAndExpand}
}
},
你试过MaxWidth在StackLayout? –
我遇到的问题是我不知道设备的宽度,也不知道如何在运行时得到它。 Femil Shajin的回答已经告诉我如何。 – Cadab
感谢提问这个问题 – Subha