新增窗口置顶功能并优化sort.txt读取方式
新增窗口“置顶/取消置顶”按钮,支持动态切换窗口置顶状态,按钮文本随状态变化自动更新。优化 sort.txt 文件读取,改用 cmd type 命令读取并按行分割,提升编码兼容性,避免因编码问题导致读取异常。
This commit is contained in:
@@ -19,6 +19,9 @@ namespace DrillTools
|
||||
var viewModel = new MainWindowViewModel();
|
||||
DataContext = viewModel;
|
||||
InitializeDragDrop();
|
||||
|
||||
// 设置默认置顶状态
|
||||
this.Topmost = viewModel.IsTopmost;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@@ -141,6 +144,15 @@ namespace DrillTools
|
||||
ViewModel.MoveSelectedToolDown();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 置顶按钮点击事件
|
||||
/// </summary>
|
||||
private void ToggleTopmostButton_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
ViewModel.ToggleTopmost();
|
||||
this.Topmost = ViewModel.IsTopmost;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 刀具列表双击事件
|
||||
/// </summary>
|
||||
|
||||
Reference in New Issue
Block a user