Xamarin View - 如何将 TextButton 放在末尾和前台
Xamarin View - How to put TextButton at the end and to the foreground
我正在想办法。我如何将登录按钮放在视图的末尾,但放在 placeholderText 的前景上。这个绿色的文本字段应该稍后被地图视图替换。
我当前的代码:
<?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:d="http://xamarin.com/schemas/2014/forms/design"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
x:Class="FreemomentApp.GUI.Views.Examples.MapInterface"
Shell.NavBarIsVisible="True">
<ContentPage.Content>
<StackLayout HorizontalOptions="FillAndExpand" VerticalOptions="FillAndExpand"
HeightRequest="1" BackgroundColor="DarkOrange" >
<StackLayout Padding="10,10,10,10" VerticalOptions="End" BackgroundColor="Aqua">
<Label Text="placeholderText"/>
</StackLayout>
<StackLayout Padding="10,10,10,10" VerticalOptions="End">
<Button VerticalOptions="Center" Text="Login"/>
</StackLayout>
</StackLayout>
</ContentPage.Content>
</ContentPage>
我现在的状态是这样的:
我的目标视图应如下所示:
如果有人能帮助我提示,那就太好了。我怎样才能达到我应该的状态。
祝你晚安。
试试这个。
<StackLayout HorizontalOptions="FillAndExpand" VerticalOptions="FillAndExpand"
HeightRequest="1" BackgroundColor="Aqua">
<Label Text="placeholderText" Margin="10,10,10,10" />
<StackLayout Padding="10, 10, 10, 10" VerticalOptions="EndAndExpand">
<Button VerticalOptions="Center" Text="Login" />
</StackLayout>
</StackLayout>
我正在想办法。我如何将登录按钮放在视图的末尾,但放在 placeholderText 的前景上。这个绿色的文本字段应该稍后被地图视图替换。 我当前的代码:
<?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:d="http://xamarin.com/schemas/2014/forms/design"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
x:Class="FreemomentApp.GUI.Views.Examples.MapInterface"
Shell.NavBarIsVisible="True">
<ContentPage.Content>
<StackLayout HorizontalOptions="FillAndExpand" VerticalOptions="FillAndExpand"
HeightRequest="1" BackgroundColor="DarkOrange" >
<StackLayout Padding="10,10,10,10" VerticalOptions="End" BackgroundColor="Aqua">
<Label Text="placeholderText"/>
</StackLayout>
<StackLayout Padding="10,10,10,10" VerticalOptions="End">
<Button VerticalOptions="Center" Text="Login"/>
</StackLayout>
</StackLayout>
</ContentPage.Content>
</ContentPage>
我现在的状态是这样的:
我的目标视图应如下所示:
如果有人能帮助我提示,那就太好了。我怎样才能达到我应该的状态。
祝你晚安。
试试这个。
<StackLayout HorizontalOptions="FillAndExpand" VerticalOptions="FillAndExpand"
HeightRequest="1" BackgroundColor="Aqua">
<Label Text="placeholderText" Margin="10,10,10,10" />
<StackLayout Padding="10, 10, 10, 10" VerticalOptions="EndAndExpand">
<Button VerticalOptions="Center" Text="Login" />
</StackLayout>
</StackLayout>