Changeset 2932 for trunk/sources/HeuristicLab.Core/3.3/Variable.cs
- Timestamp:
- 03/05/10 03:07:12 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Core/3.3/Variable.cs
r2833 r2932 39 39 set { 40 40 if (this.value != value) { 41 if (this.value != null) this.value. Changed -= new ChangedEventHandler(Value_Changed);41 if (this.value != null) this.value.ToStringChanged -= new EventHandler(Value_ToStringChanged); 42 42 this.value = value; 43 if (this.value != null) this.value. Changed += new ChangedEventHandler(Value_Changed);43 if (this.value != null) this.value.ToStringChanged += new EventHandler(Value_ToStringChanged); 44 44 OnValueChanged(); 45 45 } … … 72 72 : base(name) { 73 73 this.value = value; 74 if (this.value != null) this.value. Changed += new ChangedEventHandler(Value_Changed);74 if (this.value != null) this.value.ToStringChanged += new EventHandler(Value_ToStringChanged); 75 75 } 76 76 public Variable(string name, string description, IItem value) 77 77 : base(name, description) { 78 78 this.value = value; 79 if (this.value != null) this.value. Changed += new ChangedEventHandler(Value_Changed);79 if (this.value != null) this.value.ToStringChanged += new EventHandler(Value_ToStringChanged); 80 80 } 81 81 … … 110 110 if (ValueChanged != null) 111 111 ValueChanged(this, EventArgs.Empty); 112 OnChanged();113 112 } 114 113 115 private void Value_ Changed(object sender, ChangedEventArgs e) {116 On Changed(e);114 private void Value_ToStringChanged(object sender, EventArgs e) { 115 OnToStringChanged(); 117 116 } 118 117 }
Note: See TracChangeset
for help on using the changeset viewer.