Files
community/Ink Canvas/Windows/SettingsViews/Pages/HomePage.xaml.cs
T

40 lines
1.2 KiB
C#
Raw Normal View History

2026-04-04 18:45:59 +08:00
using System.Windows;
2026-04-05 21:50:53 +08:00
namespace Ink_Canvas.Windows.SettingsViews.Pages
2026-04-04 18:45:59 +08:00
{
2026-04-24 07:13:27 +08:00
public partial class HomePage
{
2026-04-04 18:45:59 +08:00
public HomePage()
{
InitializeComponent();
}
2026-04-24 07:13:27 +08:00
private void QuickNavCard_Click(object sender, RoutedEventArgs e)
2026-04-04 18:45:59 +08:00
{
2026-04-24 07:13:27 +08:00
if (sender is FrameworkElement element && element.Tag is string pageTag)
2026-04-04 18:45:59 +08:00
{
2026-04-24 07:13:27 +08:00
var settingsWindow = Window.GetWindow(this) as SettingsWindow;
settingsWindow?.NavigateToPage(pageTag);
2026-04-04 18:45:59 +08:00
}
}
private void BtnRestart_Click(object sender, RoutedEventArgs e)
{
var mainWindow = Application.Current.MainWindow as MainWindow;
mainWindow?.BtnRestart_Click(sender, e);
}
private void BtnResetToSuggestion_Click(object sender, RoutedEventArgs e)
{
var mainWindow = Application.Current.MainWindow as MainWindow;
mainWindow?.BtnResetToSuggestion_Click(sender, e);
}
private void BtnExit_Click(object sender, RoutedEventArgs e)
{
var mainWindow = Application.Current.MainWindow as MainWindow;
mainWindow?.BtnExit_Click(sender, e);
}
2026-04-04 18:45:59 +08:00
}
}