新增启动菜单

This commit is contained in:
2026-05-17 21:56:57 +08:00
parent e006f83a19
commit a27cef82b2
3 changed files with 120 additions and 9 deletions

View File

@@ -0,0 +1,35 @@
using System.IO;
using System.Windows;
namespace DrillTools
{
public enum StartupAction
{
None,
AdjustToolOrder,
ExportHoleCount
}
public partial class StartupSelectionWindow : Window
{
public StartupAction SelectedAction { get; private set; } = StartupAction.None;
public StartupSelectionWindow(string filePath)
{
InitializeComponent();
DataContext = new { FileName = Path.GetFileName(filePath) };
}
private void AdjustToolOrder_Click(object sender, RoutedEventArgs e)
{
SelectedAction = StartupAction.AdjustToolOrder;
Close();
}
private void ExportHoleCount_Click(object sender, RoutedEventArgs e)
{
SelectedAction = StartupAction.ExportHoleCount;
Close();
}
}
}