完成信号类型的绑定,和选择

This commit is contained in:
2025-07-03 20:12:07 +08:00
parent 33fd86db41
commit 6c2e6bd490
4 changed files with 185 additions and 19 deletions

View File

@@ -1,15 +1,17 @@
using PMSWPF.Enums;
using CommunityToolkit.Mvvm.ComponentModel;
using PMSWPF.Enums;
namespace PMSWPF.Models;
/// <summary>
/// 表示变量数据信息。
/// </summary>
public class VariableData
public partial class VariableData : ObservableObject
{
/// <summary>
/// 报警的最大值阈值。
/// </summary>
public double AlarmMax { get; set; }
/// <summary>
@@ -62,6 +64,12 @@ public class VariableData
/// </summary>
public bool IsDeleted { get; set; }
/// <summary>
/// 指示变量是否已被修改了。
/// </summary>
[ObservableProperty]
private bool isModified;
/// <summary>
/// 指示是否需要保存变量数据。
/// </summary>
@@ -111,4 +119,5 @@ public class VariableData
/// 关联的变量表ID。
/// </summary>
public int VariableTableId { get; set; }
}