我正在尝试将内容页面的框视图水平放置到'FillAndExpand',同时使高度等于它的宽度。到目前为止,我已经得到了xaml:
<ContentPage Title="About" >
<StackLayout>
<BoxView x:Name ="imageBoxView" Color="AliceBlue" HorizontalOptions="FillAndExpand" />
</StackLayout>
</ContentPage>
但我不知道为高度要求保留什么价值。
答案 0 :(得分:4)
您可以将绑定上下文设置为自身,然后将Width
绑定到视图的 <StackLayout>
<BoxView x:Name ="imageBoxView" Color="AliceBlue"
HorizontalOptions="FillAndExpand"
BindingContext="{x:Reference imageBoxView}"
HeightRequest="{Binding Width}" />
</StackLayout>
。
注意:这将不在Visual Studio中的XAML预览模式下工作,但在设备上运行时将会正常工作。
document.querySelectorAll('.classname')