Ich versuche, eine Schaltfläche am unteren Rand des Bildschirms mit Xaml oder den Code dahinter zu positionieren. Das ist, was ich zu erreichen versuche: Schaltfläche Position in Xaml
Hier ist die XAML:
<StackLayout>
<Label Text="Identification"
x:Name="DriverLabel"/>
<Image x:Name="VigoLogo"/>
<Entry Placeholder="Driver Name"
Text="{Binding driverID}"/>
<Button Text="Submit"
Command="{Binding Submit}"
x:Name="SubmitButton"
HorizontalOptions="CenterAndExpand"
></Button>
</StackLayout>
und der Code hinter: `
// Styling and resources
// *************************
// Whole page ino
BackgroundColor = Color.White;
// ID Label at top of screen styles
DriverLabel.BackgroundColor = Color.LightBlue;
DriverLabel.HorizontalTextAlignment = TextAlignment.Center;
DriverLabel.VerticalTextAlignment = TextAlignment.Center;
DriverLabel.FontSize = 20;
DriverLabel.HeightRequest = 80;
DriverLabel.TextColor = Color.Black;
//VigoLogo Information
VigoLogo.Source = "Resources/vigo_sign.png";
// Submit button
SubmitButton.BackgroundColor = Color.LightBlue;
SubmitButton.VerticalOptions = LayoutOptions.End;`
ich verschiedene Dinge mit relativen und absoluten Positionierung versucht haben, Aber weil ich neu in Xamarin bin, bin ich mehr als alles andere in Schwierigkeiten. Ich habe irgendwo mit AbsoluteLayout, aber es scheint, dass nur harte Codierung x und y-Koordinaten funktioniert, aber es muss dynamischer sein als das für verschiedene Geräte.
Jede Hilfe wäre willkommen.
Das ist perfekt, danke. Ich werde das als Sohn akzeptieren, wie es mich lässt. – user3355961