C00225155-02/C00225155/MegaRobo.C00225155/Common/WeakMessageUpdate.cs

52 lines
1.3 KiB
C#
Raw Normal View History

2026-04-13 09:12:49 +00:00
using CommunityToolkit.Mvvm.Messaging;
using CommunityToolkit.Mvvm.Messaging.Messages;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Common
{
/// <summary>
/// 配置站启动按钮状态更新
/// </summary>
public class SingleBoolMessage : ValueChangedMessage<bool>
{
public SingleBoolMessage(bool bfinish) : base(bfinish)
{
}
}
/// <summary>
/// 检测站启动按钮状态更新
/// </summary>
public class SingleBoolMessage1 : ValueChangedMessage<bool>
{
public SingleBoolMessage1(bool bfinish) : base(bfinish)
{
}
}
/// <summary>
/// 配方流程导航栏选项是否可以点击
/// </summary>
public class SingleBoolPeifangMessage : ValueChangedMessage<bool>
{
public SingleBoolPeifangMessage(bool bfinish) : base(bfinish)
{
}
}
/// <summary>
/// 更新拉曼参数
/// </summary>
public class UpdateRamanParamMessage : ValueChangedMessage<(int laservalue, int expvalue, int testCount, string fileName)>
{
public UpdateRamanParamMessage((int laserpowderrate, int expvalue, int testCount, string fileName) value) : base(value) { }
}
}