From e97a0f31c187e25d9b2480b6e144648239dae80d Mon Sep 17 00:00:00 2001 From: czw <selecti@yeah.net> Date: 星期一, 28 七月 2025 09:00:06 +0800 Subject: [PATCH] 1 --- HnSx/RunTime/Code/变量数据库.cs | 66 +++++++++++++++++++++++++++++++++ 1 files changed, 66 insertions(+), 0 deletions(-) diff --git "a/HnSx/RunTime/Code/\345\217\230\351\207\217\346\225\260\346\215\256\345\272\223.cs" "b/HnSx/RunTime/Code/\345\217\230\351\207\217\346\225\260\346\215\256\345\272\223.cs" index 6bca3c1..96286ad 100644 --- "a/HnSx/RunTime/Code/\345\217\230\351\207\217\346\225\260\346\215\256\345\272\223.cs" +++ "b/HnSx/RunTime/Code/\345\217\230\351\207\217\346\225\260\346\215\256\345\272\223.cs" @@ -73,6 +73,56 @@ #endregion #region 鍙橀噺缁�+ private TagGroup1 _Group1 = new TagGroup1(); + public TagGroup1 Group1 { get { return _Group1; } set { _Group1=value; RaisePropertyChanged("Group1"); } } + #endregion + + #region 鍐呴儴绫�+ public class TagGroup1 : System.ComponentModel.INotifyPropertyChanged + { + #region 鍙橀噺 + private System.UInt16 _Param3_LAST; + public System.UInt16 Param3_LAST + { + get + { + return _Param3_LAST; + } + set + { + _Param3_LAST = value; + RaisePropertyChanged("Param3_LAST"); + } + } + private System.UInt16 _Param3; + public System.UInt16 Param3 + { + get + { + return _Param3; + } + set + { + _Param3 = value; + RaisePropertyChanged("Param3"); + } + } + private System.UInt16 _Param4; + public System.UInt16 Param4 + { + get + { + return _Param4; + } + set + { + _Param4 = value; + RaisePropertyChanged("Param4"); + } + } + #endregion + + #region 鍙橀噺缁� #endregion #region 鍐呴儴绫�@@ -92,4 +142,20 @@ #endregion } + + #endregion + + #region 灞炴�鍙樻洿 + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + public void RaisePropertyChanged(string propertyName) + { + System.ComponentModel.PropertyChangedEventHandler handler = PropertyChanged; + if (handler != null) + { + handler(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + #endregion + } + } -- Gitblit v1.9.1