将宽度设置为与另一个控件相同

时间:2019-05-13 18:57:56

标签: xamarin.forms

在我的Xamarin.Forms应用程序中,我有一个Image和一个Label

<Image x:Name="myImg"/>
<Label x:Name="myLabel"/>

我希望Image的宽度与Label的宽度相同(Label的文本是在运行时确定的)。我该怎么办?

1 个答案:

答案 0 :(得分:1)

您应该可以通过将Image的WidthRequest绑定到Label的Width属性来完成此操作。

<Image x:Name="myImg" WidthRequest="{Binding Source={x:Reference myLabel}, Path=Width}" />
<Label x:Name="myLabel" />