Variable Höhe der Stundenliste

This commit is contained in:
2024-10-14 11:30:51 +02:00
parent e4d3fb2d82
commit 17be817e23
6 changed files with 23 additions and 7 deletions

View File

@@ -25,6 +25,8 @@ public partial class StundenPage : ContentPage {
//// Berechnen der gew<65>nschten H<>he
//var desiredHeight = screenHeight - 450; // Abz<62>glich der Stunden<65>bersicht
//stundeItems.HeightRequest = desiredHeight;
SizeChanged += OnPageSizeChanged;
}
private void Vm_AlertEvent(object? sender, string e) {
@@ -50,5 +52,13 @@ public partial class StundenPage : ContentPage {
await Navigation.PushAsync(new LoginPage());
}
private void OnPageSizeChanged(object sender, EventArgs e) {
double windowHeight = this.Height;
AdjustLayout(windowHeight);
}
private void AdjustLayout(double height) {
// Passen Sie Ihre UI-Elemente basierend auf der Fensterh<72>he an
stundeItems.HeightRequest = height - 300; //Datepicker Height 50, Monatssummen Height 125, Titel + Navigation Height xyz
}
}