生成动画时改成等待光标
This commit is contained in:
parent
0cdae60a00
commit
cf2e5a4d2f
@ -2049,6 +2049,9 @@ namespace NavisworksTransport.UI.WPF.ViewModels
|
||||
/// </summary>
|
||||
private void ExecuteGenerateAnimation()
|
||||
{
|
||||
// 保存当前光标
|
||||
var oldCursor = Mouse.OverrideCursor;
|
||||
|
||||
try
|
||||
{
|
||||
if (!CanGenerateAnimation)
|
||||
@ -2058,6 +2061,9 @@ namespace NavisworksTransport.UI.WPF.ViewModels
|
||||
return;
|
||||
}
|
||||
|
||||
// 设置等待光标
|
||||
Mouse.OverrideCursor = Cursors.Wait;
|
||||
|
||||
UpdateMainStatus("正在生成动画...", -1, true);
|
||||
LogManager.Info($"开始生成动画 - 模式: {(UseVirtualVehicle ? "虚拟车辆" : "选择物体")}");
|
||||
|
||||
@ -2231,6 +2237,11 @@ namespace NavisworksTransport.UI.WPF.ViewModels
|
||||
|
||||
LogManager.Error($"动画生成失败,详细错误信息:{ex}");
|
||||
}
|
||||
finally
|
||||
{
|
||||
// 恢复光标
|
||||
Mouse.OverrideCursor = oldCursor;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user