- Timestamp:
- 01/04/11 02:09:55 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Parameters/3.3/OptionalConstrainedValueParameter.cs
r4722 r5206 54 54 if (value != this.value) { 55 55 if ((value != null) && !validValues.Contains(value)) throw new ArgumentException("Invalid value."); 56 OnValueChanging(); 56 57 DeregisterValueEvents(); 57 58 this.value = value; … … 205 206 } 206 207 208 public event EventHandler ValueChanging; 209 protected virtual void OnValueChanging() { 210 EventHandler handler = ValueChanging; 211 if (handler != null) handler(this, EventArgs.Empty); 212 } 207 213 public event EventHandler ValueChanged; 208 214 protected virtual void OnValueChanged() {
Note: See TracChangeset
for help on using the changeset viewer.