修改了开启Mqtt和关闭Mqtt时的事件

This commit is contained in:
2025-07-15 17:13:27 +08:00
parent e3730eccb4
commit cd4b249bf9
4 changed files with 228 additions and 103 deletions

View File

@@ -8,6 +8,8 @@ namespace PMSWPF.Models;
/// </summary>
public partial class Mqtt : ObservableObject
{
public event Action<Mqtt> OnMqttIsActiveChanged;
/// <summary>
/// MQTT客户端ID。
/// </summary>
@@ -34,6 +36,17 @@ public partial class Mqtt : ObservableObject
[ObservableProperty]
private bool _isActive;
partial void OnIsActiveChanged(bool value)
{
OnMqttIsActiveChanged?.Invoke(this);
}
/// <summary>
/// 显示连接的消息:
/// </summary>
[ObservableProperty]
private string connectMessage;
/// <summary>
/// 是否设置为默认MQTT客户端。
/// </summary>