首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Xamarin中的Flex布局

Xamarin中的Flex布局
EN

Stack Overflow用户
提问于 2021-04-15 18:47:40
回答 1查看 140关注 0票数 0

我在html和css上的每个项目中都使用flex。我发现XAML中的flexlayout也是一样的,所以我尝试了

代码语言:javascript
复制
<ContentPage.Content>
        <StackLayout>
            <FlexLayout>
                <FlexLayout>
                    <Label Text="It don't work"></Label>
                </FlexLayout>
                <Label Text="Is it work"></Label>
               
            </FlexLayout>
        </StackLayout>
    </ContentPage.Content>

它没有在flex内部显示任何flex,所以里面没有任何东西,但我可以看到它的工作原理。我在这里做错了什么在xarmarin/xaml中还是个新手

微软文档也是一种基本的https://docs.microsoft.com/en-us/xamarin/xamarin-forms/user-interface/layouts/flex-layout

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-04-15 19:26:22

我发现在github上有一个讨论嵌套FlexLayout的线程是不可见的:

https://github.com/xamarin/Xamarin.Forms/issues/9537

我还发现了一个变通方法,你可以把你的孩子的flex布局放在里面就行了:

代码语言:javascript
复制
<StackLayout>
        <FlexLayout>
            <StackLayout WidthRequest="100">
                <FlexLayout>
                    <Label Text="It don't work" />
                </FlexLayout>
            </StackLayout>
            <Label FlexLayout.AlignSelf="Center" Text="Is it work" />
        </FlexLayout>
    </StackLayout>

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67107061

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档