gpt4 book ai didi

xaml - Xamarin.Forms BoxView 高度匹配宽度

转载 作者:行者123 更新时间:2023-12-02 17:52:19 24 4
gpt4 key购买 nike

我试图将内容页面的框 View 水平地“FillAndExpand”,同时使高度等于其宽度。到目前为止,我已经得到了 xaml:

<ContentPage Title="About" >
<StackLayout>
<BoxView x:Name ="imageBoxView" Color="AliceBlue" HorizontalOptions="FillAndExpand" />
</StackLayout>
</ContentPage>

但我不知道要为高度请求保留什么值。

最佳答案

您可以将绑定(bind)上下文设置为其自身,然后将 HeightRequest 绑定(bind)到 View 的 Width

注意:这在 Visual Studio 的 XAML 预览模式下无法工作,但可以在设备上运行时工作。

    <StackLayout>
<BoxView x:Name ="imageBoxView" Color="AliceBlue"
HorizontalOptions="FillAndExpand"
BindingContext="{x:Reference imageBoxView}"
HeightRequest="{Binding Width}" />
</StackLayout>

关于xaml - Xamarin.Forms BoxView 高度匹配宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49344264/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com