41 lines
1.0 KiB
C#
41 lines
1.0 KiB
C#
using System;
|
|
using Avalonia.Controls;
|
|
using Avalonia.Interactivity;
|
|
using Avalonia.Markup.Xaml;
|
|
using Avalonia.VisualTree;
|
|
|
|
namespace Project_Periodensystem.View
|
|
{
|
|
public partial class AboutPage : UserControl
|
|
{
|
|
public AboutPage()
|
|
{
|
|
InitializeComponent();
|
|
}
|
|
|
|
private void InitializeComponent()
|
|
=> AvaloniaXamlLoader.Load(this);
|
|
|
|
private void BackButton_Click(object sender, RoutedEventArgs e)
|
|
{
|
|
try
|
|
{
|
|
var mainWindow = this.FindAncestorOfType<MainWindow>();
|
|
if (mainWindow != null)
|
|
{
|
|
mainWindow.ShowLanding();
|
|
}
|
|
else
|
|
{
|
|
Console.WriteLine("MainWindow nicht gefunden!");
|
|
}
|
|
}
|
|
catch (Exception ex)
|
|
{
|
|
Console.WriteLine($"Fehler in BackButton_Click: {ex.Message}");
|
|
Console.WriteLine($"StackTrace: {ex.StackTrace}");
|
|
}
|
|
}
|
|
}
|
|
}
|