gpt4 book ai didi

android - Xamarin Forms Designer 需要在 map 顶部并排放置 2 个按钮

转载 作者:行者123 更新时间:2023-12-05 00:15:55 27 4
gpt4 key购买 nike

目前我有这两个按钮在彼此之上

不幸的是,Visual Studio 不支持在 Xamarin 中进行可视化编辑,所以我必须手动编辑 XAML 代码,这不是一件容易的事

谁能帮我弄清楚如何让这两个按钮并排而不是彼此重叠

<?xml version="1.0" encoding="UTF-8"?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:local="clr-namespace:CustomRenderer;assembly=CustomRenderer"
x:Class="CustomRenderer.MapPage">
<StackLayout Margin="0,0,0,0">
<Button Text="Add items" Clicked="OnAddItemsClicked"/>
<Button Text="Add other" Clicked="OnAddOtherClicked"/>
<local:CustomMap x:Name="customMap"
MapType="Street" />
</StackLayout>
</ContentPage>

enter image description here

最佳答案

使用嵌套的水平StackLayout

<StackLayout Margin="0,0,0,0">
<StackLayout Orientation="Horizontal">
<Button Text="Add items" Clicked="OnAddItemsClicked"/>
<Button Text="Add other" Clicked="OnAddOtherClicked"/>
</StackLayout>
<local:CustomMap x:Name="customMap"
MapType="Street" />
</StackLayout>

网格

<Grid ColumnDefinitions="1*, 1*" RowDefinitions="1*, Auto">
<Button Grid.Row="0" Grid.Column="0" Text="Add items" Clicked="OnAddItemsClicked"/>
<Button Grid.Row="0" Grid.Column="1" Text="Add other" Clicked="OnAddOtherClicked"/>
<local:CustomMap x:Name="customMap" Grid.Row="1" Grid.Column="0" Grid.ColumnSpan="2"
MapType="Street" />
</Grid>

关于android - Xamarin Forms Designer 需要在 map 顶部并排放置 2 个按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63876332/

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